4

My company doesn't have that many developers. THere is just one lead who manages 18 of us in a company with a total white collar workforce of maybe 70. Salary is also limited to increases of just 3% a year. Basically, if you want to advance, you need to leave within a two year period. They survive by having good pay at any given experience level, but also have a low average tenure (currently just 10 months) because of the pay and lack of upward mobility.

I joined about a year ago ago and am thinking about my future as I learn all this information about low tenure and few increases. Waiting to become lead isn't an option as the current lead is someone who would have a hard time moving to an equivalent job because of his background. He lacks the traditional cs degree and only his current job title reflects that he does development so he will be there for a long time.

Because much of our work is quite simple and the salary/advancement issue, I want to spend more time developing myself professionally. Conferences, blogs, resume driven development, and all that good stuff. Stuff some node.js into some older projects as a microservice or something.

The problem is, each developer works on their own project or projects. The bus factor for most things is 1 as management wants us to each be responsible for something. When people leave, that makes management irate as then a system is untended for several weeks. As a result, they check our Linkedins regularly to see if they have changed.

What can one do to professionally develop without pissing off the current employeR?

4
  • That's not your real name right? Commented Mar 8, 2020 at 7:37
  • no it is a fake Commented Mar 8, 2020 at 7:47
  • Seems like you hold all the cards? What's the worst that can happen if you piss them off? Commented Mar 8, 2020 at 8:44
  • I'm having a hard time understanding your actual question. What would cause your current employer to become upset?
    – dwizum
    Commented Mar 9, 2020 at 13:52

2 Answers 2

2

It would depend on what your employer considers to be indicators of departure.

This is a hard question to answer because what annoys a particular person or group of persons is quite individual. I know of managers who think Calibri is lazy as it is the default font or who hate when their subordinates present PowerPoints which are not highly customized. Managers are a subset of the human population, with a chance at having all the eccentricities a person can have.

resume driven development

Unless your manager is exceptionally cynical, proposing new technologies is just going to seem as though you are proposing a different engineering approach. This is especially true if they are the non-traditional developer who has never had to think of job-hopping because of compensation.

I am an exceptionally cynical person, a developer, and someone who already knows what resume driven development is and that has never occurred to me when someone has proposed something new.

blogs

You could try some blogging. StackOverflow.blog is accepting pitches and is a decent place to start. I had a great experience working with Ryan on my post. Regarding your employer seeing it, my post had a link to it on every Stack Overflow page for two days. My life is full of developers who use SO daily and nobody I know in real life saw it. Even if they do see it, most blog topics don't immediately make people think that a person is leaving their job.

conferences

Conferences are more difficult. For the short term, these may not be an option anyway because of coronavirus. Hopefully, someone else can provide advice here because I hate them as an introvert and need to be dragged to attend them. The other challenge is that these are usually on company time.

Unless your manager is paranoid and cynical, you should be fine.

1
  • "Resume driven development"! I know the concept of this very well, sadly, but that's the first time I have heard this phrase to describe it and it's perfect! Commented Mar 8, 2020 at 15:22
2

What can one do to professionally develop without pissing off the current employer?

Then make sure they don't find out (a piece of generally good advice for anyone job hunting)!

And luckily for you, there are many ways to "fly under the radar" as LinkedIn is something you can usually omit in your job application as it's rarely a hard requirement for devs to have one. So do all the usual things you would want to do, but only update your paper resume with it, the one that you will be sending around. If you want to go step further, write the blog under a synonym (perfectly normal thing to do) and then link to those articles in your CV, so anyone reading the paper copy will know about those articles while your linked-in checking boss will have no clue.

Make sure to not link back to your LinkedIn account in the CV, and also be prepared to explain the drift. For that honesty is the best policy - I've not updated my LinkedIn as I don't want my current boss to find out that I am jobhunting.

4
  • 2
    As far as I know at least in Europe you are required to include your real name on your website, so you might want to check that. Also, most recruiters/ hiring managers at companies I've applied at, do check my linkedin account, although I never mention it while applying, neither in the application form nor in my application documents.
    – BigMadAndy
    Commented Mar 9, 2020 at 0:26
  • @BigMadAndy "As far as I know at least in Europe you are required to include your real name on your website" I don't even want to know who fed you this bull. And yep, people will eventually find the LinkedIn page, and that's why in the interviews you want to be prepared to explain the rift.
    – Aida Paul
    Commented Mar 9, 2020 at 0:28
  • hmmm, I was indeed told so a few years ago in Germany. Good to know if that's not true, I will investigate when I need it next time.
    – BigMadAndy
    Commented Mar 9, 2020 at 0:36
  • @BigMadAndy The only thing I can possibly think of is the proposed legislation in Germany that, if passed, would require all sorts of website-hosting services to require users to provide them with the real name during registration (a sensible thing that most do anyway). But it never even suggested displaying this information online anywhere, nor would it be Europe-wide.
    – Aida Paul
    Commented Mar 9, 2020 at 7:07

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .