Ranter
Join devRant
Do all the things like
++ or -- rants, post your own rants, comment on others' rants and build your customized dev avatar
Sign Up
Pipeless API
From the creators of devRant, Pipeless lets you power real-time personalized recommendations and activity feeds using a simple API
Learn More
Comments
-
nitnip18132yGuy 1 sounds like a pain to work with.
Guy 2 sounds like a pain to work with but less so than Guy 1.
Guy 3 sounds like a pain to work with more so than guy 1 and 2 combined.
They can be chill, but that doesn't excuse them being a pain in the ass. Sounds like Guy 1 and 3 needs to be more self-aware since this is clearly a *thing* with them. Maybe Guy 2 should try to offset that or be less nitpicky. -
@nitnip You completely missed the point. Nobody is ideal. If your level is junior/mid and when you join the company your only interaction is standups and comments in MR's you are destined to run into many problems, not even technical ones but also domain ones.
Especially if you implement whatever latest standard google results came up just because it's latest, withour even having a meeting with anyone and so on. The app has 700k lines of code and 56 modules.
I dont even think that he even received a proper onboarding. Could be a great solo dev but but hes not that experienced and wasnt able to be a teamplayer.
But I guess for you as a senior if such junior hotshot joins your team and makes unnecessary trouble it would be a pleasure to work with him right? -
nitnip18132y@topsecret230 Sounds like your company is absolutely shit when it comes to onboarding. You didn't make a good case for me in that rant.
I'm just telling you that I don't know your guys. And from the point of view of someone who doesn't know them, they sound like a pain to work with given what little you've said about them.
Maybe if I knew them I'd be super friendly with them, and forgive/understand their nitpickiness. I don't, so they seem like a pain.
If a "hot shot junior" joined my non-existant company. Maybe I wouldn't give them full write access to the repos until after the onboarding, and then give them some actual tasks that need doing instead of letting the new junior roam free and try to make himself useful. -
@nitnip from my pov if you are a mid or a senior who is worth your salt you should be able to join a new company, get all access on day1 and on day2 you pull the project, pick a simple bug and start learning from there how everything works and ask your assigned buddy questions (ofc he gives you an overview during your first days)
Other newcomers tend to bury themselves in documentation for first 1 or 2 months and they dont ask questions which means they will have a very hard time delivering. I mean even seniors ask lots of questions when they join lol. -
This (and the fact that I often work with hardware) is still the reason I come into the office every day.
-
@chonky-quiche I write embedded software which runs on hardware system with custom, in-house made stuff.
Nowadays we can do 99% remotely, we even got remote controlled power plugs so we can hard reset the systems in the lab. Of course plugging and unplugging is still done by hand.
I still prefer working in office mostly for social reasons. -
@chonky-quiche idk I got here right after finishing my bachelors. The stuff I work on is very high level too, we have an operating system and an Ethernet port.
I guess you could just see around if you can find job offers in that area. But you must be prepared to work with C, C++ and all of the quirks of those Eco systems.
Related Rants
Just had a junior/mid dev who worked in our company for around 3 months quit because in his words "he is unable to win any argument".
I saw his comments in MR's and other seniors were just being meticulous. Had he compromised a little or atleast got to knew the devs in person and took this offline most of his problems would have been resolved. Never scheduled any meetings before implementing stuff, he just followed his gut and then shot himself in the foot plenty of times.
Personally I think it wasnt even a skill issue but a communication issue. We have a relaxed culture where u can work in the office or fully remotely so the guy came in on his first day, picked up his laptop and we never saw him. Tried to invite him for an afterwork beer or some activities, he never accepted.
If he had met the devs in person he would have seen that:
1. One guy has OCD and he never agrees with anyone but if theres a timeline hes able to make compromises and hes actually chill
2. Second guy is also a perfectionist but has mentor capabilities and you can always go to him about anything and he helps to mediate with the first guy. You can run everything through this guy and he will never give you shit
3. Third guy in the team is just a junior hotshot whos a bit insecure and disagrees in comments just because he can. But he can be dealt with very quickly with showing a little backbone.
Like seriously these are just people that you can deal very easily when u know their personalities. Instead he saw everyone in company as these 2D robots that he wasnt able to win his arguments against.
Communication shouldnt happen only in standups and MR comment section. U have to learn to deal with people otherwise u will burn urself out like this guy and quit.
rant
question