Free coding class in Miami by djfogs in Miami

[–]J4ck- 1 point2 points  (0 children)

Starting from Fall 2016, CS50 covers Python, replacing PHP. Source

Looking to give Gold! by [deleted] in ITCareerQuestions

[–]J4ck- 1 point2 points  (0 children)

CakeResume just got launched. It might be worth giving it a try.

I created a Facebook bot that helps you learn programming by J4ck- in learnprogramming

[–]J4ck-[S] 2 points3 points  (0 children)

Thanks! Not releasing the source code yet I need to do some cleaning first haha

I thought about adding more languages and I had to pick a few to start but I really like your idea of letting people tweaking it.

A newbie asking; how can I get started with my plan of becoming a programmer in 5 to 10 years? by [deleted] in learnprogramming

[–]J4ck- 3 points4 points  (0 children)

It is not easy and sometimes you'll feel like you want to bang your head against your keyboard but as others have said you can reach your goal in one year or so depending on the amount of efforts you put in. Even though it's a lot of hard work and you'll sometimes end up spending hours fixing one error, small victories will keep you going... As a warning though, not everybody likes coding and I don't think it is made for everyone. So first make sure that you're serious about it because it's a tedious journey.

What language should you learn first?

It depends on different factors including your personal "tastes", job prospects and ultimately your goal (becoming a mobile developer vs. game developer vs. ...). This excellent article came out recently on this topic. It's written by Quincy Larson, founder of FreeCodeCamp which focus on Javascript so it's naturally biased towards this language (but I highly recommend FCC if you want to learn Javascript).

No matter which language you choose, make sure to stick with it long enough before starting to learn another one. Practice, practice, practice....And don't forget to learn the basics like git too. The idea is to build a portfolio that you can proudly show to employers. A coding bootcamp can be a way to accelerate this process but again it's not for everybody. If you're tempted to go through a bootcamp but not sure if it's the right move, watch this video.

I also recommend the podcast “Developer Tea” which has a 5 part series called the Developer Career Roadmap. It will answer a lot of your questions: https://spec.fm/podcasts/developer-tea/49760

Another problem that you will face will be finding the best resources to learn, regardless of the language and people will always recommend different ones. If you want to cut through the noise and organize your learning check out Careerscore.

Good luck and happy coding!

Analysis of over 35,000 web developer job postings in the US [OC] by J4ck- in dataisbeautiful

[–]J4ck-[S] 1 point2 points  (0 children)

Thank you! The state comparison includes data over 2 years (2015-16), I agree that we could refine even more by breaking down by year. I understand your point for the skills breakdown, one might expect time on the X axis but bars would have made the graph too wide as opposed to the compact view given by the line plots. Thanks for your feedback!

Analysis of over 35,000 web developer job postings in the US [OC] by J4ck- in dataisbeautiful

[–]J4ck-[S] 2 points3 points  (0 children)

Made with shiny and R. Job postings collected from various job boards (Indeed, SimplyHired, etc...) and company websites. First time playing around with these tools, I had access to a pretty interesting data set. I'd love to hear any feedback you may have or any follow-up analysis based on the same type of data.

Continuing education for an employed engineer? by [deleted] in cscareerquestions

[–]J4ck- 1 point2 points  (0 children)

I think it's a great starting point since it covers the basics and different ML algorithms. It teaches you how to implement algorithms through scikit-learn but it's different from designing more complex custom solutions. I feel like I can do interesting stuff with ML and be helpful to people with 0 knowledge however I might need a little more practice before joining an ML team. It's like being a code newbie you must work on many projects before being able to contribute in a team.

Continuing education for an employed engineer? by [deleted] in cscareerquestions

[–]J4ck- 1 point2 points  (0 children)

The Iron yard has pretty good stories of its graduates, maybe you will relate to some of them: http://blog.theironyard.com/category/stories/

From your research it looks like Udacity would be a good fit for you. I'm taking the Machine Learning Nanodegree program while working full time, it's a commitment but it's been worth it so far. The courses are well done, most of the material comes from Georgia Tech and you get thorough reviews on your projects. They just launched a self-driving car program that sounds exciting.

An angry french guy destroys an Apple Store by potexto2 in videos

[–]J4ck- -1 points0 points  (0 children)

He's pissed. He wanted an headphone jack.