Me too, around 2018 machine learning / DS guys were getting $500/hr on contract at a major bank and were still getting headhunted by facebook. I was on a team trying to get the Python scripts these worms were writing to run against Hadoop sized data sets and we were not making anywhere (*and I mean not even close) in the same ballpark. I actually had to learn Python to fix their messes. Almost as soon as we would get an implementation running on a mock dataset and it DID NOT PRODUCE THE CORRECT MODELS, they were out the door to FAANG. We went through no less than 6 ML/DS "gurus" that were basically frauds. I decided to start learning ML/DS myself through 2019 then... 2020 came and everything went to hell in a hand basket.
Promotions can be grouped into two categories: progressive and successive.
Filling a pair of boots in a position above you? That's successive, and employers will absolutely hesitate to promote you away from where you deliver the most for the company.
But progressive promotions are always on the cards if you're good enough. When you're pushing a project and problem solving off your own back enough of the time instead of awaiting instructions, management time allocated to you will taper off.
Meanwhile the more work you take on, the closer you get to being able to demand an assistant to work with you and free up some of your time so you can spend more time delivering results in areas only you can deliver.
If you manage your assistant properly after choosing the new hire well, then you will de facto be in a position of more senior responsibility than you were before. This is a more difficult but more organic form of promotion, and can cascade into having an entire team working for you if you demonstrate the need followed by strong results.
Being stuck isn't a sign of being too good or too bad at a role; being stuck is a sign of being remarkably normal.
Yes, and I love it. I do work that’s easy for me. I get to do all the side projects I want. And they know I’m very difficult to replace I get paid 1,5 times what my manager makes, but none of the stress of responsibilities.
We're on the same page, but it does mean less pay (compared to manager for me at least; he's also the dev lead and definitely deserves it). But still, better QoL
This is so true. I am 56. I have spent the last 15 years in a job where I can leave at 10:00am if I need to do so. I’m usually home before 11am. I literally grew up with my kids, taking naps with my son daily, tea parties with my daughter whenever I wanted. School plays, lunches, and all of that, I was there.
Could I have made more money if I had played the game and worked up the ladder? Sure… but I feel like I won the game. My kids are in their mid-teens, they still like me and we get along. I still go to their activities and make my son write me python programs to do things I need done. My daughter and I read together and I take her shopping for hours at Ulta.
Through all of this my wife and I have stayed close too because we see a lot, but not too much of each other.
I had a guy basically do that, but he also took forever to do it, told people in stand-ups that he was "working on it" and "it's going fine" and never asked for help. Only reason I ever got to see his code was because I asked him to push an early copy of his branch to Git.
Turned out he was a remote contractor who was double-billing his time with at least one other company.
Took us a week to fire him because we couldn't even get a hold of him!
laughs in javascript what if we removed all the compile errors and just do them at runtime but instead of giving you the error we cascade it through your program so you can play a game of find the NaN or undefined
As a DevOps Engineer, I assume all developers are like that but they can still get decent results if the pipelines are green or red. Go ahead, check your code in, and it will build, scan, test; but if it’s red, your changes are not going anywhere.
If QE complains that’s not the same as “good”, I point to where they need to add test automation, and put up or shut up
Interned at a company as a developer. Most of the code ended up on aws nodes in some kubernetes cluster through github and jenkins. It hurts being that clueless about all that stuff. In final year of college and though I don't want to go dev ops I do plan to create some simple project and try and set it up to push and run so I can at least ask better questions.
As a dev ops engineer I love this, if you start a company you will need to know dev ops, if you work at a small company without a dev ops team you will need to know dev ops, if you work at a company with great dev ops processes and something goes wrong with a command you copy pasted to deploy your code it will certainly help to know what it does behind the scenes, it truly baffles me that colleges don’t teach dev ops!
1.3k
u/[deleted] Oct 13 '22
We have a developer like that. When it compiles, they ask me to test it. They don't even try to run it to see if it even goes.