by jack335 on 5/31/23, 11:20 AM with 23 comments
by dasil003 on 5/31/23, 2:56 PM
Ugh, you think 18 months is a long time? Programming is hard, just the technical part takes a lot of reps, but navigating the long term implications and social/business interfaces are what make the difference between an effective tech lead and an NNPP.
Here’s a tip: stop worrying about labels. Spend a decade obsessively honing your craft. Think from first principles. Ask difficult questions. Move around and find the smartest programmers you can to learn from. Confidence comes from hard-won abilities, not playing mind games with yourself about titles.
by lucasyvas on 5/31/23, 2:25 PM
> In fact, I was just a step below architect in a quarter-billion dollar organization only 4 months after graduating from university.
Oh, come on, Kent. Really? Can we qualify this guy's blog as spam yet?
by austin-cheney on 5/31/23, 11:32 AM
by ilrwbwrkhv on 5/31/23, 2:21 PM
One thing that I often find is that there is too much self doubt and impostor syndrome in the modern generation of kids and I think that is warranted.
A big part of why they feel that way is because they haven't really thought how a computer works, haven't build large enough systems, haven't written enough code to understand why Uncle Bob and Clean Code are bad solutions.
Once they start looking at hard skills instead of managing up or other things at the office, that's when I feel they will think and act like a senior.
There is no way of shortcutting it. You have to pay your dues in terms of understanding why certain code is bad and certain code is good and that only comes with writing largish systems and testing your theories. Also build stuff outside of web dev.
If you feel like a junior or have impostor syndrome, it might well be because you are one.
by nathias on 5/31/23, 11:35 AM
by sibit on 5/31/23, 3:27 PM
The only advice from the article I liked was:
> Even if it's just "hey, can I come sit in on that meeting?" Take notes for yourself of anything you're unfamiliar with and ask about those things later.
I love sitting in on meetings just to take notes. Recently some Sr Developers and our DBA set up a weekly meeting to discuss overhauling our database schema and I asked to sit in. Even though most of what I heard aligned with what I already knew I still got a lot of value in just listening to other people's opinions. The DBA was a fountain of knowledge when it came to the nuances of using SQL Server.
by sublinear on 5/31/23, 11:55 AM
Ah there it is. Nothing is more junior than seeking this advice.
by fedeb95 on 5/31/23, 12:05 PM
by p0w3n3d on 5/31/23, 1:43 PM
by qprofyeh on 5/31/23, 2:04 PM
by azangru on 5/31/23, 12:01 PM