4 ms·
Just code. Python, C, doesn't matter. Learn both at once, learn 5 languages at once, or focus on one exclusively. Write a GUI app, or a web front end, or an ass
by ericbarrett 4y ago
Just code. Python, C, doesn't matter. Learn both at once, learn 5 languages at once, or focus on one exclusively. Write a GUI app, or a web front end, or an assembler implementation of a parser tree, or a text adventure game. Whatever keeps you interested. People will tell you you have to do it this way or that, and they're all wrong, because they're not you. It doesn't matter at all how you do it, or what you choose to write, so long as (1) you can keep up your interest and (2) you're coding.
- aireo 4y ago@ericbarrett -- thanks for this. I've been reading a new Python book (_Introduction to Computation and Programming using Python_) and the aforementioned book on C, and I'm doing every exercise in the book. I'll continue coding each day. Appreciate your input!
- Reubensson 4y agoAbsolutely agree. I find it easier to learn things when there is problem/goal to work towards. My favourite projects have been the ones I know little about beforehand (for example llvm frontend for a toy language, gb emulator).
- mettamage 4y agoI agree with this, whatever keeps your motivation highest. One tip if you're anything like me: make sure you have some people to learn with and form a group. Hell, even try to win their approval with how "smart" you are by completing projects, and be delighted with whatever they produced. Learning on my own is too soul-crushing, somewhat learning together and helping other people implement something specific that you understand is delightful.