Fediverse, I need your help !
My manager aks me to define my job, with a name and I'm stuck at "I need time to think about it". My actual job name is "web developer", but it needs to be (much) more precise. "Frontend dev" is a bit narrow, "fullstack" seems to be a bullshit joke.
I do PHP backend dev, JS dev, CI/CD, install and configure softwares on Linux servers, do some automation scripts, use GIT…
Any idea ? Boost appreciated.
@Sp3r4z Well, if “web developer” isn’t good enough for your manager, (s)he has the option to make sure you can focus on a specific field. 👼
@meduz It's more about "reflecting the real job I do", not really "web dev is not a job".
And it's true, when I look at other colleagues that are "developers", I do a lot more of stuff (I mean diversified ones).
So I don't really know, it's for being different than the others, because I do a larger diversity. (maybe not clear :s )
@Sp3r4z It’s clear. I’ve been in the same situation since 2016, I also think that full-stack is generally bullshit fraud, but at the end… when what you do in web development is larger than just front-end or just back-end, and when you do all of these things rather well, I only see “web developer” as an accurate title.
On my LinkedBin profile, I’ve put “front-end / full-stack developer”. And I sign emails with “front-end developer, and beyond”. :D
@meduz "web devleoper" hide lot of things for lot of people, even experienced one. But yeah, I feel like fullstack is a bad joke (or fraud) and not really accurate, but well it's quite a good "title", in a way. Do you think "fullstack web devleoper" can be a good thing? (to put WEB visible)
Why frontend and fullstack dev? Is it to emphase on "frontend skills"?
For me front and back are import, the same piece of shit, but every face of… not one bigger than the other.
@Sp3r4z It’s to put emphasis on front-end, because it’s what I want to do professionally. During all my job interviews, I learned that in a lot of teams, the front-end developers never write back-end code, so I also wanted to show that I’m more than a regular front-end developer.
“Full-stack web developer” is probably reflecting correctly what you (or I) do.
And “web” is never bad to specify, but to some people it feels old-school, too. :D
@meduz I get it, for the emphasis, and I find that interesting and more precise. You don't hide your profile and skills, that's great.
I'll took "full-stack web developer", don't give a damn if it's a bit "too classy" or old-school. I do Web, and I don't want to hide that because Web is a cool and nice thing for me.
Thanks a lot for your help and answers, very appreciated.
@Sp3r4z sadly, after working in the business world since the mid-2000s, it has taught me that the bullshit of a joke names are the best because often that's what they're looking for. however, i'd be kind of wary if they're making you define your job.
@caranmegil Maybe fullstack is good, it's maybe "more precise" than just "web dev"
@Sp3r4z I mean, that's as full stack as it gets without any SQL involved.. Perhaps just web engineer?
@russdpale I forgot SQL, of course I also do that… It's obviously obvious.
So "fullstack" seems to be relevant, for you?
@Sp3r4z it could be, but web engineer almost seems more appropriate, you are most certainly doing dev and devops at the same time. Im a full stack dev and I don't touch servers or integration stuff, our devops (support) group does that.
@russdpale Yeah, in fact is dev and devops (but the dev side of devops). I've sysad colleagues, who do the same (devops but the ops side).
Very clear and inspiring answers, truly appreciated!
@devnull But your also say "automation + scripting" is for sysadmins, but it's a part of my own job in fact. Maybe because I'm the only one (dev role in my company) able to manage GNU/Linux stuff… I don't really need someone to install OS, libraries and softwares on it… I don't need someone to (bash) script things… Logs are familiar to me… it's just part of my "job routine".
I can't even think asking someone for rsync things or why my code is 500 the server…
@Sp3r4z So you do both and sysadmin. Some people do. Even if it still 2 different jobs if you do the "run" part (not just your own machine and test/dev environments but also the production environments).
And yes, automation is part of the sysadmin job. Managing "big" infrastructures without automation (or shitty "automation" with old and slow software that needs 30 clicks to launch one task) is a nightmare, not to mention without scripting at all…
Your manager's question is weird though… I'm not sure what he wants/what's the point (if there's one)
I don't know your exact job, but from I understand, web dev + sysadmin seems to be a correct way to describe it. And since it's a mix of two different job, there isn't any "single" job title to describe both.
@devnull It's a weird question, but it's to fit the job title to what I effectively do, because it's not just "do code", you know. I don't think there is any other point, in fact.
That's exactly what I thought "not really possible to get a perfect box for my job", it's as you said a culture, not a real job (as devops).
@devnull I see what you mean about "automation", for sure it's a nightmare without one… for all kind of jobs, to be honest.
I don't do sysadmin, even if I do some sysadmin tasks. It's a small part of my job, and it's mostly "basic" stuff. I just don't create the VM and initial base (because of sysadmin automatize tasks).
@Sp3r4z DevOps Engineer
@seb In my country (France), and in French language, "engineer" is degree, is not just a role or "functional title". So I think it's not a option, for the answer; even if I totally get your point.
But why "devops" ? Is it because multipoint skills ?
@Sp3r4z Because it sounds like you develop, deploy, and operate software.
@seb RIght, thanks for your answers, very nice of you
The social network of the future: No ads, no corporate surveillance, ethical design, and decentralization! Own your data with Mastodon!