Senior engineers are living in the future
11–20 of 241 posts
Re: Senior engineers are living in the future
#12Senior means two things: - Have experience - Self learning though above experience. I met many experienced developers, but most of them failed at step 2. To me, they're still junior.
Can you give an example of a failure at step 2?
Re: Senior engineers are living in the future
#13a great article, we software engineers are impatient and we tend to job hop often. Being an effective engineer is about more than knowing how to build systems and code, it also requires deep domain knowledge into your company's business and existing systems and this knowledge takes years to cultivate at the same company. All the superstars at my current company have been here for a while.
Another reason (which is why I do) is that life for some of us isn’t as stable. I move. I’m forced to sometimes because of rent. Sometimes that means having to find a new, cheaper, city to live in. Sometimes it’s to relocate for that new position.
Next time you see someone who has worked at several companies over a decade, ask why and understand their reasoning. I would love to work at a company for 20+ years. I can’t stay put in the same position for that long.
Re: Senior engineers are living in the future
#14a great article, we software engineers are impatient and we tend to job hop often. Being an effective engineer is about more than knowing how to build systems and code, it also requires deep domain knowledge into your company's business and existing systems and this knowledge takes years to cultivate at the same company. All the superstars at my current company have been here for a while.
> we software engineers are impatient and we tend to job hop often. This has been the only way to increase our pay beyond measly 2-5% growth if you stay at the same company. I would love to not jobhop and become a 'superstar' but making half the pay of your peers is really intolerable.
Re: Senior engineers are living in the future
#15Earlier quoted context omitted.
Can you give an example of a failure at step 2?
A 10 years Java/PHP developer doesn't know how to use Golang on the job in 3 days.
I am stuggling with helm/kubernetes and the new company's ecosystem where everybody is new in the team. We are expected to deliver according to a plan while we keep hunting for relevant info.
I would say the second point is a lot more nuanced than stated.
Re: Senior engineers are living in the future
#16a great article, we software engineers are impatient and we tend to job hop often. Being an effective engineer is about more than knowing how to build systems and code, it also requires deep domain knowledge into your company's business and existing systems and this knowledge takes years to cultivate at the same company. All the superstars at my current company have been here for a while.
Exactly. And isn't that memorisation by repetition? If you will come across something often you take a good guess on how it works.
Re: Senior engineers are living in the future
#17Re: Senior engineers are living in the future
#18Earlier quoted context omitted.
Can you give an example of a failure at step 2?
A 10 years Java/PHP developer doesn't know how to use Golang on the job in 3 days.
Re: Senior engineers are living in the future
#19Earlier quoted context omitted.
Can you give an example of a failure at step 2?
A 10 years Java/PHP developer doesn't know how to use Golang on the job in 3 days.
He had spent the 20 years copying the same html file and changing the text for whatever was needed.
Struggled heavily with the concept of a loop.