|
|
|
|
|
by junkilo
3317 days ago
|
|
1) Learn one thing really well and stick with it until you master it. Human confidence isn't wired to derive satisfaction from breadth of skills. The stronger single skills you develop, the easier it becomes to develop context and understanding as you add to your skillset. 2) Get solid on the basics and stay current: data structures, algorithms, computation and basic operating systems. Without these you'll never reach high levels of competency. 3) Develop boundaries. I've seen stellar developers reduced to a pile of depression and anxiety by poorly trained managers getting them to overcommit. Learn to know what you know well and what you do not know well. Push the rest back onto your manager and make them do their job. 4) Take time to enjoy and savor this time. We're in an age of technology that has never before existed. |
|