I have been a part of training sessions in my previous organisations, but in my opinion, training will not create a 10x engineers. Why? Most of the training sessions I attended or used to happen in my organisation were on very general topics. All these topics can be easily learnt via any other medium like youtube. Instead, I have seen pair programming or code-reviews making better engineers. The organisation used to…
Ask HN: How is your company training you to become a better developer/engineer?
41–50 of 152 posts
Re: Ask HN: How is your company training you to become a better developer/engineer?
#42I always thought the term "10x engineer" was only used in job ads. Nobody I know refers to themselves (or even thinks of themselves) as a "?x engineer", unless it's for marketing purposes in which case you might as well put 100x for good measure. The "best" engineer in the world would probably tell you that "the only thing that they know is that they know nothing". They may also say that the most valuable thing that…
Re: Ask HN: How is your company training you to become a better developer/engineer?
#43In my entire career (spanning 20 years by the year, 16 years of active time), I've only met one engineer who astonished me with his prodigious amount of _correct and clean_ output. But the downside was that engineering was his entire life; you couldn't hang out with him, because all he ever wanted to talk about was engineering.
There's a tradeoff for that kind of output.
Re: Ask HN: How is your company training you to become a better developer/engineer?
#44* Providing us the training and paying for a cloud vendor certification
* It’s a small company so team discusses all major tactical decisions
* Providing me the opportunity to implement and document a new but super fast approach to architecture that I have developed over the past three years in a personal project
* This is only the second time in my career that I am engaged all day (been in the corporate world nearly 20 years). In prior jobs I went to meetings and maybe did 1 hour of work a day. That was either because task assignment was in competent or because they were not training developers which me a 10x developer only because I do work on personal projects outside the office
Re: Ask HN: How is your company training you to become a better developer/engineer?
#45- my company is using DataDog and they offer us training on that. Well I don't care much about DataDog; I care more about how metrics work and what's behind the curtains (e.g., time-series dbs). Chances are that DataDog will be gone soon or, most probably, it won't be used when I switch companies. So, I prefer to focus on non-hype stuff
- same for specific frameworks we use at work. In one of my past companies we were using Laravel. They offered us training on Laravel... but I just couldn't care less. I don't use Laravel anymore (not even PHP). I would have preferred trainings on more agnostic stuff like architecture/design/algorithms
And like this, tons of similar examples. So, the way I become a better engineer is by studying by myself mostly during working hours but also a bit during my own free time. I read "the classics" (i.e., books every software engineer should read), I keep myself updated with releveant technologies and work on personal projects to solidify my knowledge. It's a win-win for both myself and my current company (even if my company doesn't realize).
Re: Ask HN: How is your company training you to become a better developer/engineer?
#46I always thought the term "10x engineer" was only used in job ads. Nobody I know refers to themselves (or even thinks of themselves) as a "?x engineer", unless it's for marketing purposes in which case you might as well put 100x for good measure. The "best" engineer in the world would probably tell you that "the only thing that they know is that they know nothing". They may also say that the most valuable thing that…
Honestly I’m quite tired of this false humility norm. Seems to me it’s mostly about redistributing the fruits of common labors from those that focus on the craft and try to improve their productivity, towards the socially focused “humility experts”. I much prefer working with cocky 10x engineers rather than these humility policing 1x ones…
Re: Ask HN: How is your company training you to become a better developer/engineer?
#47I've been called a 10xer before, and I'm the only one in my company currently at that level. We're a data company first and software second. Trainings don't work. What does work is pair programming but you have to do this effectively. Say you have 3 buckets, frontend, backend and infrastructure. Ideally, you want to pair someone who has very full infrastructure and backend buckets, with someone who has an overflowing…
You said a lot of things, many I agree and have experienced as well, but never answered OP. How do you create 10x engineers? Well you can’t. And you probably shouldn’t try. If you’re 10x somewhere it means you’re at a place with a significant (I.e. 10x) skills mismatch between people in the team. It’s not fun for anyone, the company and team become too dependent on you, and you skew any ability to project how long wo…
Re: Ask HN: How is your company training you to become a better developer/engineer?
#48I always thought the term "10x engineer" was only used in job ads. Nobody I know refers to themselves (or even thinks of themselves) as a "?x engineer", unless it's for marketing purposes in which case you might as well put 100x for good measure. The "best" engineer in the world would probably tell you that "the only thing that they know is that they know nothing". They may also say that the most valuable thing that…
Re: Ask HN: How is your company training you to become a better developer/engineer?
#49Becoming a 10x engineer is more about psychology than it is about IT skills. It is about doing the right thing in the right context, about communication and about planning. Put a 10x engineer in a new company where they use different languages and frameworks, and eventually he/she will become a 10x engineer again. So I don't see much benefit in training, what works much better is learning by example. Put junior engin…
Re: Ask HN: How is your company training you to become a better developer/engineer?
#50I always thought the term "10x engineer" was only used in job ads. Nobody I know refers to themselves (or even thinks of themselves) as a "?x engineer", unless it's for marketing purposes in which case you might as well put 100x for good measure. The "best" engineer in the world would probably tell you that "the only thing that they know is that they know nothing". They may also say that the most valuable thing that…
This just tells me that the engineer in question is very good, but also has imposter syndrome.