Junoir vs Senior
Junoir vs Senior

Junoir vs Senior

Let's see how many people agree with me that both poor communication and alcohol are not really signs of professional seniority
I agree, i also want to add that bad financial decisions are not professional (buying over-priced hardware) but i suppose you don't care if the salary is high soo
How about getting the people who pay you to buy you over-priced hardware?
Except every single MacBook you can buy right now (directly, from Apple, not second hand) directly beats pretty much every other device in its price range - unless you go super crazy with the specs and want to do 128GB RAM with an M5 Max and 8TB storage.
So it's hardly overpriced.
A m4 macbook air is $800 and absolutely stomps every laptop even remotely in that price bracket
Apple products are not particularly expensive compared to a dev. Unless you enslaved your employees.
I don't think the image is trying to indicate professional seniority, it seems to me to try to represent seniority from an experience standpoint
Experiences differ, so I’d prefer it were labeled "failed senior developer" or at least "burned-out senior developer"
I think it want's to communicate burnout.
To the unawares, it also communicates the "proper" image of a senior developer
neither are macs
0/3 overall
Macs are excellent dev machines, especially if your company buys them for you. 3/4 of my past jobs have provided Macbooks rather than Windows laptops and I don't plan on going back unless I'm allowed to install Linux
Having a Mac laptop at work means I can use the same dotfiles between it and my personal CachyOS desktoo
If you can achieve the objectives in the desired deadline without attending 4 million zoom meetings, were the zoom meetings ever really needed?
Countless teams are misshaped, but the usual unwritten objectives of a senior developer in a team also lie beyond lone development
The main mistake was even replying after hours.
If I resort to using a Mac I want someone to put me out of my misery.
Honestly, between the MBP and a similarly priced Dell as a company laptop, i choose the MBP.
The battery is better, the screen is better, performance is better, etc
Dell doesn't know how to make a laptop & windows sucks ass. Macos is so locked down by default that all the restrictions on a company laptop don't change the user experience all that much.
In an ideal world, id love a debian thinkpad or framework. But we don't live in an ideal world, so had to choose between the two worst possible options
I was able to buy my M1 MBP from my company for cheap and the laptop is amazing. Its like 4 years old now but it doesnt feel like its aged a day. Easy 6 hour battery life while doing heavy tasks and it performs like a beast. It's faster than my desktop at many tasks such as compilation.
At least you have an option. I'd take a Macbook Pro/Ultra w/e over my Dell laptop any day. I'd prefer Linux but no to that too. Our company is Dell laptops and Windows only. That's it. I'm sure our MDM software could work on Mac/Linux but every time I've asked they've said no.
In an ideal world, id love a debian thinkpad or framework
Then make your world ideal. Pester your boss or the IT guys with articles showing how Linux is better than Windows at security or dev work. Show them how Linux isn't prone to the same security concerns. Show them articles or examples about how you could do your work with a Linux install.
Mac user here.
Rght? "I want something shiny to write my code on because it makes me look cool and costs a lot " is not ether sign of seniority.
I had two options at work.
Mac or Windows 11.
I can only imagine that you’ve never touched a mac much less used one for development.
I cba to find it but there was a tweet of someone saying that buying devs M1 Pro MBPs pays off in half a year from the shrink in compilation times. Some guy got snarky in the replies implying it can't be a very big project (in terms of the users and whatever) that OP's team was working on and it turned out to be the Reddit Android app.
Well m-series macs are decent spec and reliability wise, but repairability is a shitshow. I'd buy one if I could afford it (but I suspect the keyboard is terrible). Edit: Linux in a few years is possible.
That's why the company buys it! I wouldn't buy one personally either (I had a personal M1 Air but Pro is too much for me). The keyboard got improved a lot in 2019 or so, it was the 2016-2018 one that sucked ass.
I'm an alcoholic how do I translate this skill into becoming a dev? Serious question.
Holy shit there really is an XKCD for everything.
get hired as an entry level Q&A, drink with the devs when you break their shit.
they'll accept you eventually.
Maybe not as a dev, but those qualifications make you perfect for tech support. The support people where I work have their own beer fridge plus dedicated lockable containers for their liquor and no one would ever dare mess with that. And if you're good at support, there's a high chance you'll get promoted to the Product Owner role pretty fast!
Replace the macbook with a beaten up Thinkpad with 4th-5th gen Intel CPU, then it's more realistic.
You can pry my T440 from my cold dead hands or, at the least, give me a bit of notice so I can fish out my X220. Or my X80. Or my other X220. Or my T420... I might have a problem.
Running arch
If I interpret the mac as just any laptop then I kind of agree. The more experience I have gained the less I care about how many monitors I have or how fancy my keyboard is. I do require linux though.
No the keyboard is important. There are so many truly awful keyboards out there that have no travel on the keys.
I absolutely cannot stand the keyboard on the MacBook air. It's so incredibly cheap and it appears to be made out of the same material that they package luxury chocolates in.
I can lightly mess around with opensource projects on windows ...with msys2.
Shun the nonbeliever!
Keyboard is critical to me. I can work on a MacBook keyboard short term but something like a Glove80 or at least an Ergodox is critical for me in the long term.
Also OS X Unix is nix enough for me.
That's not true. I prefer wine and Scottish whisky
Or at least not Jack.
There's two products of Jack Daniels that I do appreciate:
Pfft JD is trash no self respecting senior would by such short whiskey
23:22? Nah mate, my work phone turns off the moment I step through the gate. If someone chose to wait until after 16:00, they can wait until next morning to be told to fuck off.
I used to prefer Jameson poured into my coffee when I worked somewhere with 6 hours of zoom meetings a day. I don't care what the laptop is,really, as long as it's not running windows and it has a buttload of ram. It's usually provided by whoever I'm working for anyway.
Is that Matt Walsh?
The best, brightest, most complicated thing I've done in IT became obsolete in 4 years.
There's far better bourbon out there, seniors.
The constant distraction and availability resonate with me.
The main thing is to put in systems where you don’t need as much effort to handle daily business. Usually you can engineer your way out of high touch, multi-step process glue.
In my youth working manual labour jobs I was full of vinegar and wouldn’t wait for the trucking dolly. Older workers taught me to slow down and I took that advice into software work.
That’s exactly how I’d consider experience. You think via systems(which include human interactions) instead of only technical aspects.
I’ve seen teams in really bad shape because the senior engineers fail to provide the right kind of leadership.
System admin. This is still relevant
I was a senior developer within my first year, so I guess this tracks with the mid-wit theory. Now I’m well beyond that level I answer all questions with “it depends”.
a senior engineer should has nothing to do with a fisher price toy, a glorified miniature lamborgini. real engineers should only use thinkpad.
I know right? What a poser!
/s