How did you guys learn how to code?
1–10 of 29 posts
Re: How did you guys learn how to code?
#2Re: How did you guys learn how to code?
#3Re: How did you guys learn how to code?
#4Later, I got a LAMP stack running on a Atom Netbook. My first big "app" was a chat app in PHP which I learned from reading various tutorials and manual pages in a pre-GitHub world. I also made a micro webhosting platform with some .uni.cc domain that a couple online friends used.
Re: How did you guys learn how to code?
#5Try, fail, learn what you did wrong, repeat.
Re: How did you guys learn how to code?
#6Re: How did you guys learn how to code?
#7The trick is to be humble enough to not hesitate to search online any time you don't know something. I would set myself manageable little goals for every program I wanted to write, then I would search online for any detail I was missing to make it happen. At my job now, the goals are set for me, but the process is otherwise the same.
Re: How did you guys learn how to code?
#8Followed by a box containing C++ Builder 4 and a project I was told to to start working on.
Re: How did you guys learn how to code?
#9But I think I would have been better off starting at the highest level like most people do now. I'm sure the stuff I learned doing straight C helped me a lot somehow, but I didn't start learning anything I directly use now, until I started using high level tools and best practices.
I think I would start out with Git(Just learn VCS and use it from day 1), then Python (getting into pip, virtualenv, MyPy, etc as soon as possible), then maybe SvelteKit, to avoid spending so much time getting into ways of doing things that I never use anymore. I was writing little strings parsing utilities by hand in C and things like that, copying and pasting instead of using package management, putting significant effort into stuff that doesn't scale and then having to rewrite, and not learning about what tools are available because of probably laziness and task inertia(related to the "just use prints rather than set up an ide with a debugger" phenomena!).
Or, maybe starting with C really is better, because if I started higher level, I probably wouldn't have wanted to put much effort into the low level stuff, and that might have been an issue when encountering
Re: How did you guys learn how to code?
#10Everything after - mostly "self" taught... As long as you count copious books written by others as "self"-taught... PHP, Java, C/C++, Python, Javascript.
Occasionally some of my friends would provide assistance when I needed help (they're busy people and I don't want to bother them much) - but in the end most of it was pounding code & failing ad nauseum.
That experience is the only real way to understand. At least for me, I need the experience, not just the theory. But the experience alone misses a lot of underpinning - so reading theory helps back up and solidify what I do know and help reason about things and why they are going wrong.
I dub the "Throw everything and see what works" : The Wacky Wallwalker Method.
I should note I have never been employed as a professional programmer and this is probably a good thing.