4 ms·
Well, my native language is not English, so I could think that reading in English improve that language skill. What about if I feel I'm not a good software eng
by happy_path 6y ago
Well, my native language is not English, so I could think that reading in English improve that language skill.
What about if I feel I'm not a good software engineer?
- lentil_soup 6y agoI'd advise you try to not think of all reading as something that needs to "improve" something in you. We do many things just for pleasure; we go on holiday, we have friends, we eat dessert, we go for walks, we read books. If you feel you need to improve your English or your technical skills, that's fine, you can study. But that's unrelated to all the other activities you might do for your own pleasure.
- rramadass 6y ago>I'd advise you try to not think of all reading as something that needs to "improve" something in you. Well said! This is the curse of the modern society/economy that everything you do should be towards some "improvement" either materially or otherwise. The concept and importance of "play" has all but been forgotten. Incidentally, much of Science progressed only because many of the Scientists actually loved "playing" with what interested them. The actual inventions/discoveries were more accidental like. Knowledge for Knowledge's sake is a very good thing.
- xenocratus 6y agoA lot of the time I feel the same way, just a bit more broadly, that everything I do must improve me in some way, especially in the technical realm (I'm a software engineer as well). Even when I do stuff for "fun", I try to be strict about it and sort of analyse the fun to make sure I'm getting my time's worth. But then reading your message made me think: this sounds a lot like Sartre's waiter [1]. I don't think I can change the way I feel and approach life, and I'm quite comfortable with my approach, but if you're not and you want to make a change, you might want to dig into why that's the case. [1] https://existentialcomics.com/comic/101 https://existentialcomics.com/comic/101
- purple-again 6y agoI will go against the grain here a bit because on anonymous forums humans (myself included) have this nasty habit of forgetting they might be talking to a 12 year old child and instead imprint a vague version of themselves on the people they talk to. If you are close to the beginning of your journey, like say 1-3 years ago you didn't know how to program at all, them I would take the advice you are getting with a grain of salt. I would recommend pouring your free time into your trade, gaining both a breadth of knowledge about software engineering (like spending 3 hours learning about C++ not to write a program in it but to be able to understand what it is and what it isn't so you can carry a brief conversation when the topic turns to it) and a depth of knowledge with your preferred toolset (like 200+ hours going through 3-4 ground up resources on Python because its your most reached for language to get work done). Once you have that strong foundation, the other advice here is very sound. Turn your computer off and go do wood working, or read a comprehensive history series that tackles each decade (and then do it again from an Asian focused author rather than a Western focused one), or find a solid podcast to listen to while you go for long walks in nature, etc. Pretty much anything other than sitting at your computer for both your job and your hobby.
- mrlala 6y ago>What about if I feel I'm not a good software engineer? Then you might actually be a descent software engineer. It's when you stop worrying if you're good enough that you are most likely falling behind.