|
|
|
|
|
by yotamoron
1830 days ago
|
|
An engineer's value has a direct, exponential relation to the size and complexity of the problems they can solve. Wanna work on the most interesting things?
With the most interesting people?
wanna make sure you're compensated accordingly? make sure you are involved in analysing and solving the hardest problems, in the hardest of conditions. Sometimes the term 'hard' can be deceiving.
When thinking about hard technological tasks, many engineers think about scale, or cracking product/market fit or whatever - all true. But consolidating a legacy permission systems into a single system in a 30+ years old big corporate is very hard, and bringing a windows, asp.net based legacy (20 years old) to the cloud and integrating all the modern tools is very hard - both are not sexy and might not involve scale and amazing start-up-like mentality. They are both very interesting, very hard to achieve, and are very well compensated. |
|
I think it's better to look like you're the type of person who can do that, but also look marketable and make friends with powerful people in the company.