Writing code is about making your computer do what you need. Writing good code is about enabling teams of strangers 5 years from now to make their computers do what they need.
-
-
You won't magically acquire skills that you've never practiced, even if you're an absolute genius. You can't excel at a team sport by training exclusively solo. I have seen many coders and never saw an exception to this rule.
Show this thread -
Including my own code from before I joined the industry 10 years ago. It did the job but it wasn't readable or maintainable. Because I simply never faced these constraints. You can't be good at something difficult you've never done.
Show this thread -
And FYI, if you learn via contact with others, through mentorship, teamwork, and collective projects, then by definition you are not an autodidact (self-taught). Being "self-taught" doesn't mean "didn't go to college". It means you learned on your own.
Show this thread -
Though to be frank "self-taught" and "self-made" are generally pretty empty words. It's rare for anyone to do anything in actual isolation. Even if you learn from books and YouTube videos, you still have teachers, whether you acknowledge it or not.
Show this thread
End of conversation
New conversation -
-
-
This is very fair.
Thanks. Twitter will use this to make your timeline better. UndoUndo
-
-
-
Guilty as charged.
Thanks. Twitter will use this to make your timeline better. UndoUndo
-
-
-
My first 4 years of programming, I had several side projects. Only one finished, all others dropped. All coded alone, with reading from reference manuals and maybe internet, after I got it. Never uploaded the code, never had it discussed. Looking at that code, I cringe. It's Bad
-
I don't think it's an avoidable part of the journey :D
- Show replies
New conversation -
-
-
isn’t good code simple? isn’t it easier to do something simple alone? to understand everything that is writen without spliting it into unnecessary parts for colaboration that create complexity?
Thanks. Twitter will use this to make your timeline better. UndoUndo
-
Loading seems to be taking a while.
Twitter may be over capacity or experiencing a momentary hiccup. Try again or visit Twitter Status for more information.