This just tells me that the engineer in question is very good, but also has imposter syndrome.
64 karma · joined October 21, 2021
This just tells me that the engineer in question is very good, but also has imposter syndrome.
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 frontend bucket. Mix and match. There's no value in pairing two more backend oriented engineers together.
There's also no value in categorizing things in frontend and backend, if you just have a frontend engineer that throws things over the hedge to the backenders garden, you're going to have a shit shoveling contest and this doesn't work. Of course, you should still have people specialized in certain domains, but you should try to share knowledge within your team as much as possible and try to broaden's people experience instead of having people work on their own little islands. Pair someone with a backend background on a big frontend ticket with an experienced frontender and before you know it you'll have two full stack engineers that'll possibly grow to become a "10x" or whatever that means.
Code reviews are critical and it's important to have someone in your team that carries a big stick and isn't afraid to use it. This is a sensitive thing I've noticed, I've worked at companies where I wasn't the only 10x engineer, and the code reviews there were a joy because I was getting very valuable feedback. It wasn't so much that my code was wrong, but more something like `{} as MyInterface` could also be written as `<MyInterface>{}`. There were a lot of style related comments. What I notice in my current team is that people feel like this is unnecessary, but I always felt like it is valuable when another engineer suggests something like "maybe you could abstract this?" because it introduces a bigger picture that I may not have thought of before. It's very loathsome to carry the big stick, but I feel like if I dont, we're going to go back to the old patterns of not writing tests, not thinking about architecture.. Those kinds of things.
Very rich people and large companies, generally.
You're right in that employers restrict hiring as much as possible, what tends to happen here is you get a 1 year contract with the option to be taken on permanently, and these contracts don't have all of the insurances. Taking a permanent contract here is seen as a serious commitment to the company, so most people who just want more money in their bank account at the end of the month choose not to take permanent contracts and take the risk themselves.
If I saved for these things myself in the US, I would've been netting less than I do here in Europe, despite my US salary being 100k higher. A lot of people live way beyond their means with all these things considered.
I've worked in both the US and various EU countries, while the higher salary is certainly enticing, it's also a trap; When shit hits the fan, you better have been saving. In Europe, the money I make is money I get to really use, because the rest is taken care of for me.
I got an internship at the guy's old company and dropped out of school shortly after to work there full time, since then I've done so many things, moved to the US to work for Microsoft, built some really cool software, worked at all these places I couldn't even imagine 10 years ago. It's crazy to think that it all started in a small classroom going through Codecademy, I don't think anything else would've captured my interest in the way your website did. Thank you.
Fortunately, people of my generation tend to earn better than their parents, so maybe in 10-20 years we'll see a situation it's completely turned around? Parents living with their children?
There's definitely enough houses if we take ageing into account (when people born in the 30s and 40s are starting to die off) but since COVID isn't the grim reaper my generation was silently hoping for, there's nowhere for us to go apart from staying with our parents or renting for insane prices.
I'm in the top 1.4% of income in the country, yet I cannot buy a house, because I don't have the savings required to overbid by 100k. There's a lot of things causing this overbidding, my parents for example sold their house because they wanted something smaller, but because they now had 475k in the bank, they were able to overbid by 80k on a house listed at 250k which ruins any chances for younger people to buy them. There's no way I can match this, let alone less fortunate people of my generation. I'm currently renting for 1600 a month, my landlord rented the place out to pay for his new house's mortgage. They're unwilling to sell it to me, because they plan to retire here in the next 10 years. The house is worth 300k in the current market, it's a very small starter home, but I literally had no other option because there's absolutely nothing available. And this is in a small town in the east of the country, my commute is over an hour as I work in the west.
There's nothing your generation can do, apart from just owning one home. It's not your fault, it's horrible policy making (such as getting rid of the VROM ministry) among other things.
I did exactly this, as a Dutch person living in the US, not realising how ridiculous this is compared to my home country.
Is delayed culture shock a thing?
One thing that is particularly nice is that I can discuss my work with her and vice versa, so she's actually been really helpful with answering some tough questions, it makes for an interesting dynamic.
Oh, and she earns twice what I do, it's crazy how much money neurologists make.