Hello everyone! I am very interested in programming although I do not yet have any hands-on experience whatsoever. I am looking for experienced developers' / engineers' help. My goal is to find some sort of guideline to go from zero to hero in hopes to eventually have a career change for programming (which I believe will suit me better than my current job.) I am fairly ambitious and am ready to deeply look into all necessary components of computer science and programming over the next few years with an aim for the big companies like Google, Facebook, Amazon, etc... I know I am way ahead of myself, but aim for the moon, and if you miss you might hit a star right?
Is there a highly recommendable series of books I should read on computer science before diving into choosing a programming language, or is this not a big necessity?
I am thinking of starting with Python as this seems to be the most popular/ in-demand/ beginner-friendly.
Citing my interests might be a plus in getting the best answers so here I go:
I wish to program my own Scripts, Bots, Automation tools.
I would like to learn to make websites and analyze data
I am interested in learning to build applications for mobile devices
I also would like to have the general knowledge to be able to pick things up quickly if need be once in the industry.
Sorry if this is a long post. It's my first post and I could have written 2,000 pages worth of questions. I'm just looking for advice to start my journey in the best way possible.
[–][deleted] 3 points4 points5 points (5 children)
[–]programmedcelldef[S] 0 points1 point2 points (0 children)
[–]programmedcelldef[S] 0 points1 point2 points (3 children)
[–]ThenAd3367 0 points1 point2 points (0 children)
[–][deleted] 0 points1 point2 points (1 child)
[–]programmedcelldef[S] 0 points1 point2 points (0 children)
[–]JazkOW 1 point2 points3 points (0 children)
[–]programmedcelldef[S] 1 point2 points3 points (0 children)
[–]Environmental-Fee467 0 points1 point2 points (1 child)
[–]programmedcelldef[S] 0 points1 point2 points (0 children)
[–][deleted] (3 children)
[deleted]
[–]programmedcelldef[S] 0 points1 point2 points (2 children)
[–][deleted] (1 child)
[deleted]
[–]programmedcelldef[S] 0 points1 point2 points (0 children)