Two Plus Two Publishing LLC
Two Plus Two Publishing LLC
 

Go Back   Two Plus Two Poker Forums > >

Notices

Programming Discussions about computer programming

Reply
 
Thread Tools Display Modes
Old 04-26-2018, 06:01 PM   #151
tercet
Carpal \'Tunnel
 
tercet's Avatar
 
Join Date: Mar 2006
Location: thall
Posts: 7,237
Re: Career: Poker or IT?

Quote:
Originally Posted by Beasting View Post
Cool man. What stakes and table type (HU, 6 max,...) do you play, online and live? What are the approximate splits of your income between online and live, like 75/25, for example? Which site do you play online? I see you’re in Canada. You’ll have better options than us living in the states.

At any rate, good luck to you. You seem to have a good attitude about things. Stay focused and positive is my best advice.
My poker is 99% full-ring, probably 80% online, 20% live.
Online 1/2, 2/5, 5/10
Live - 2/5, 5/10, 10/25

I've been working on angularjs tutorials the last 3 months since I left my job, hopefully I can get something that area when I have a reasonable project to put on my resume. At my past job at a newspaper I did a mix of angular, react and java.
tercet is offline   Reply With Quote
Old 05-02-2018, 10:19 AM   #152
Victor
Carpal \'Tunnel
 
Victor's Avatar
 
Join Date: Jul 2003
Posts: 59,716
Re: Career: Poker or IT?

angularjs is not really worth learning. You should learn the newer Angular.
Victor is online now   Reply With Quote
Old 05-02-2018, 11:24 PM   #153
tercet
Carpal \'Tunnel
 
tercet's Avatar
 
Join Date: Mar 2006
Location: thall
Posts: 7,237
Re: Career: Poker or IT?

Sorry I meant Angular 5 in reference to the tutorials from udemy. Now its just time to work on a reasonable project! I'll spend about 2 weeks, update my resume, then start applying for jobs.
tercet is offline   Reply With Quote
Old 06-28-2018, 06:21 PM   #154
t0pb1ll1n
grinder
 
t0pb1ll1n's Avatar
 
Join Date: Oct 2012
Location: London
Posts: 606
Re: Career: Poker or IT?

Quote:
Originally Posted by Beasting View Post
As far as sw development jobs go, how much of a typical 8+ hour day are you actually "working?" The one tech job I did have, only involved maybe 2-3 hrs/day (on average) of actual software work. The rest of the day was spent pretty much surfing the web, emailing friends, etc. It got really boring. I actually wanted more work, though I'm not sure 8-10 hrs a day of coding wouldn't have driven me mad. Can anyone comment on this? What do the majority of jobs offer in terms of actual "work," throughout a typical day, and is there a sweet spot in terms of how much coding is just right?
My work is split between front end (AngularJS/Angular5 javascript/typescript) and devops/cloud/SRE whatever you want to call it. I would say a typical day of work is split up as:
50% coding (including debugging -> swearing at monitor)
20% reading/learning
10% designing/discussing code or system architecture/'grooming' stories (estimating how long a feature would take and offering input to the designers/product owner)
10% reviewing other people's code
10% the standard mundane admin tasks which come in any job (including poker!)

I enjoy it all very much. Problem solving is infinitely satisfying. HTML/CSS is damn boring but once you know it you know it and it becomes second nature (CSS perhaps less so, but just learn it if you want to do any front end web stuff).


Quote:
Originally Posted by Beasting View Post
I can see how building things from scratch can ramp up the learning curve really quickly. My problem is I'm such a beginner I don't even know where to begin. Literally the only thing I may can do is construct a super simple static, generic, boring web page. Given that info, what would you recommend as for building something or else getting tools under my belt first?
Do you know how host this static webpage? How to spin up a local server? Even better, host it in the cloud (read up on AWS, Google Cloud, Azure - huge topics but lots and lots of tutorials/decent documentation). If reading up on AWS, start off with S3 or Elastic Compute Cloud.

Don't think anyone has suggested this here which I'm surprised at, but I would get very comfortable in the command line. Terminal on MacOS/Linux or Windows Powershell. You will spend a lot of time in here.

Pick a programming language and learn the very basics. I suggest either Python or Ruby - these both have terse syntax so are easy to read, harder to make mistakes with + have a large online community where people will have fallen in similar pitfalls. Google your question and odds are it has been asked on StackOverflow.
Once you are comfortable with these languages then I'd definitely recommend learning a bit of Javascript and a solid backend language, like Java (object oriented programming) or Scala (functional).

If you are a totally new to programming, in your chosen first language ask yourself these questions:
- What data structures exist and how do I manipulate them?
- How do I make the program do something if a condition is met? e.g. if the sum of some numbers matches something else, display some text.
- How do I make the program repeatedly do something until a condition is met? e.g. a counter reaches a certain point
- How can I read the contents of a text file sitting in my filesystem?
- How do I print to stdout?

Some ideas off the top of my head for first programs to write if you are true programming n00b (all these programs should be designed to run in the command line, i.e. by running your insert_cool_name_here.py file):
- A program which asks certain questions and accepts user input (stdin). Displays specific text depending on the user's input. Like a very simple MUD game.
- Create some random files in some folder on your computer. Name a few of them in a similar way, give some of them the same extensions (e.g. .txt, .mov, .pdf). Now write a program which, when run and given the path to these files, rearranges them into specific folders depending on their extensions, or filenames or some other metadata you can pull from the file in a different to way to just parsing the filename.
- A program which, at random, will show you some different output

Quote:
Originally Posted by JC2612 View Post
Want real freedom? Learn to code, put in your time at some companies and work your ass off learning as much as possible, and start freelancing after 3-5 years. $100.00 an hour contracts aren't hard to find for solid devs. Set your own hours and variance free money (sort of, contracting downtime is its own form of variance).
+1million
t0pb1ll1n is offline   Reply With Quote
Old 06-30-2018, 06:54 AM   #155
BornToRun
veteran
 
BornToRun's Avatar
 
Join Date: Apr 2011
Posts: 2,087
Re: Career: Poker or IT?

Quote:
Originally Posted by t0pb1ll1n View Post

+1million
Do you mind expanding on the freelancing side of things? How do you source work? How consistent is it etc?

Cheers.
BornToRun is offline   Reply With Quote
Old 06-30-2018, 09:06 AM   #156
t0pb1ll1n
grinder
 
t0pb1ll1n's Avatar
 
Join Date: Oct 2012
Location: London
Posts: 606
Re: Career: Poker or IT?

Quote:
Originally Posted by BornToRun View Post
Do you mind expanding on the freelancing side of things? How do you source work? How consistent is it etc?

Cheers.
tl;dr
work as a dev for a few years in a tech hub city (I work in London)
contracts are consistent if your language or skillset is in demand
don't worry yet about sourcing work, it will come to you


I am not a contractor, I work as a permy but will be looking to move into contracting in a year or so as that is the path that is most:
- profitable
- good for learning (you learn a hell of a lot from getting to grips with a new codebase and system architecture)
- accommodating of your life commitments

My contractor ex-colleagues and friends comprise Scala (backend) + Angular (frontend) devs. It's initially not an easy ride because you need to be very capable and generally have skills outside of your chosen ecosystem, i.e. "cloud computing" and container orchestration is pretty much a must-have these days for decent tech-focussed companies hiring contractors. You are not just hired to write an api (backend) or a UI (frontend).
Read up on AWS, Docker, then Kubernetes is my advice, but that's just what I have found demand for.

# disclaimer: anecdotal
- A mid level Scala contractor will command upwards of £650 a day, without opensource contributions under their belt or previous work at one of the big 4.
- An FE (Angular) contractor I used to work with would get a 6 month contract, and it would regularly get extended b/c https://en.wikipedia.org/wiki/Ninety-ninety_rule

Conclusion:
Work as a dev in whatever field you enjoy for a few years
Get hounded by recruiters
????
Contract/Profit
t0pb1ll1n is offline   Reply With Quote
Old 07-01-2018, 03:44 AM   #157
BornToRun
veteran
 
BornToRun's Avatar
 
Join Date: Apr 2011
Posts: 2,087
Re: Career: Poker or IT?

Quote:
Originally Posted by t0pb1ll1n View Post
tl;dr
work as a dev for a few years in a tech hub city (I work in London)
contracts are consistent if your language or skillset is in demand
don't worry yet about sourcing work, it will come to you


I am not a contractor, I work as a permy but will be looking to move into contracting in a year or so as that is the path that is most:
- profitable
- good for learning (you learn a hell of a lot from getting to grips with a new codebase and system architecture)
- accommodating of your life commitments

My contractor ex-colleagues and friends comprise Scala (backend) + Angular (frontend) devs. It's initially not an easy ride because you need to be very capable and generally have skills outside of your chosen ecosystem, i.e. "cloud computing" and container orchestration is pretty much a must-have these days for decent tech-focussed companies hiring contractors. You are not just hired to write an api (backend) or a UI (frontend).
Read up on AWS, Docker, then Kubernetes is my advice, but that's just what I have found demand for.

# disclaimer: anecdotal
- A mid level Scala contractor will command upwards of £650 a day, without opensource contributions under their belt or previous work at one of the big 4.
- An FE (Angular) contractor I used to work with would get a 6 month contract, and it would regularly get extended b/c https://en.wikipedia.org/wiki/Ninety-ninety_rule

Conclusion:
Work as a dev in whatever field you enjoy for a few years
Get hounded by recruiters
????
Contract/Profit
Thanks for the detailed response!
BornToRun is offline   Reply With Quote
Old 07-01-2018, 08:56 PM   #158
AKQJ10
Carpal \'Tunnel
 
Join Date: Jun 2004
Location: I've been all over. Now Seattle.
Posts: 12,493
Re: Career: Poker or IT?

Grunch (1.5 year old thread):

Build up skills in both.
Take 6-9 month contract IT jobs.
Play poker recreationally.
Play poker FT between contracts for as long as you enjoy it and aren't maddened by the variance. (Play at whatever stakes you're bankrolled for, but be honest about your ability before moving up.)
If you never find yourself wanting to go back to IT then you're a full time pro. If you go back to IT you're a strong recreational player who makes money at your hobby.


What's not to like?
AKQJ10 is online now   Reply With Quote
Old 07-01-2018, 08:59 PM   #159
AKQJ10
Carpal \'Tunnel
 
Join Date: Jun 2004
Location: I've been all over. Now Seattle.
Posts: 12,493
Re: Career: Poker or IT?

Quote:
Originally Posted by Victor View Post
the same income without any variance. tough choice.
There's variance in IT (skills erosion/mismatch to the market, offshoring, Dunning-Kruger, playing horses in the startup game, etc.) but far far less and mostly enough that your swings are staying above the zero EV line.
AKQJ10 is online now   Reply With Quote
Old 07-08-2018, 12:38 AM   #160
tercet
Carpal \'Tunnel
 
tercet's Avatar
 
Join Date: Mar 2006
Location: thall
Posts: 7,237
Re: Career: Poker or IT?

Anyone else here good at Angular?

I put together a bootstrap/angular 6 project over the last 2-3 weeks. I realize it isn't a masterpiece. but I plan to keep on adding features to it. I just want it to be a reasonable project before I add it to my resume & apply for some jobs.

Two local poker casinos shut down in Toronto, Canada area in the last 6 months. Still winning a bunch online, but definitely putting in more time coding over the last month & hoping to get a job soon.
tercet is offline   Reply With Quote
Old 07-09-2018, 11:25 AM   #161
Victor
Carpal \'Tunnel
 
Victor's Avatar
 
Join Date: Jul 2003
Posts: 59,716
Re: Career: Poker or IT?

whats the backend?
Victor is online now   Reply With Quote
Old 07-09-2018, 10:50 PM   #162
tercet
Carpal \'Tunnel
 
tercet's Avatar
 
Join Date: Mar 2006
Location: thall
Posts: 7,237
Re: Career: Poker or IT?

Quote:
Originally Posted by Victor View Post
whats the backend?
Right now it doesn't have a backend, its has some mock/fake data in the front end.

At some point in the next week or two probably, I'm gonna create some feeds/fake server through google firebase to replace the mock/fake data that I created in the front-end.

Do you think this is a feature I should have for the the minimal version before I update my resume/apply for jobs?

I just want to have the project at a reasonable level on my resume before I officially apply for some jobs.
tercet is offline   Reply With Quote
Old 07-10-2018, 09:11 AM   #163
Victor
Carpal \'Tunnel
 
Victor's Avatar
 
Join Date: Jul 2003
Posts: 59,716
Re: Career: Poker or IT?

probably not. so long as you are following action in-effect/epic-action with proper selectors and functional reducers and state then that should be enough.

you can make pretty quick toy backends with node. then your services can actually call a backend api to get data.
Victor is online now   Reply With Quote

Reply
      

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off


Forum Jump


All times are GMT -4. The time now is 01:47 PM.


Powered by vBulletin®
Copyright ©2000 - 2018, Jelsoft Enterprises Ltd.
Copyright © 2008-2017, Two Plus Two Interactive
 
 
Poker Players - Streaming Live Online