How to know if I am a 'real developer'












45















I am in my 5th year as a developer (3.5 years as junior / mid level and now a senior dev).



My current role is not going well (people issues). Anyway, I said to one of the managers I was thinking of looking for another job and he told me there is no way I could get the same salary or position in another organization as I'm not a real developer yet.



How do I know if he is right?



Unfortunately, I agree with him. I only know the fundamentals of the languages I work with (C# & JavaScript), although I do consider myself an advanced SQL guy (but I'm regularly told that doesn't count).



So, how will I know when I know enough to call myself a developer? Is there some kind of matrix / test I can use? I am regularly studying (2 - 3 hours per day) on PluralSight and by making my own projects, but I feel like a complete beginner in most aspects of software.










share|improve this question


















  • 1





    Comments are not for extended discussion; this conversation has been moved to chat.

    – Jane S
    5 hours ago






  • 20





    As an aside: never talk to your current employer about finding another job before you have actually found one (and have offer in hand), and then the only thing you need to tell them is that you found one and are giving notice.

    – jpmc26
    3 hours ago






  • 3





    If you are senior, you do not need hand holdning. That is as real as it gets.

    – Thorbjørn Ravn Andersen
    3 hours ago











  • TWELVE answers!

    – Fattie
    3 hours ago






  • 2





    Having recently looked through many job postings in my own job search, I can say that there are lots of places where being an advanced SQL guy counts for a whole bunch.

    – Joshua
    2 hours ago
















45















I am in my 5th year as a developer (3.5 years as junior / mid level and now a senior dev).



My current role is not going well (people issues). Anyway, I said to one of the managers I was thinking of looking for another job and he told me there is no way I could get the same salary or position in another organization as I'm not a real developer yet.



How do I know if he is right?



Unfortunately, I agree with him. I only know the fundamentals of the languages I work with (C# & JavaScript), although I do consider myself an advanced SQL guy (but I'm regularly told that doesn't count).



So, how will I know when I know enough to call myself a developer? Is there some kind of matrix / test I can use? I am regularly studying (2 - 3 hours per day) on PluralSight and by making my own projects, but I feel like a complete beginner in most aspects of software.










share|improve this question


















  • 1





    Comments are not for extended discussion; this conversation has been moved to chat.

    – Jane S
    5 hours ago






  • 20





    As an aside: never talk to your current employer about finding another job before you have actually found one (and have offer in hand), and then the only thing you need to tell them is that you found one and are giving notice.

    – jpmc26
    3 hours ago






  • 3





    If you are senior, you do not need hand holdning. That is as real as it gets.

    – Thorbjørn Ravn Andersen
    3 hours ago











  • TWELVE answers!

    – Fattie
    3 hours ago






  • 2





    Having recently looked through many job postings in my own job search, I can say that there are lots of places where being an advanced SQL guy counts for a whole bunch.

    – Joshua
    2 hours ago














45












45








45


8






I am in my 5th year as a developer (3.5 years as junior / mid level and now a senior dev).



My current role is not going well (people issues). Anyway, I said to one of the managers I was thinking of looking for another job and he told me there is no way I could get the same salary or position in another organization as I'm not a real developer yet.



How do I know if he is right?



Unfortunately, I agree with him. I only know the fundamentals of the languages I work with (C# & JavaScript), although I do consider myself an advanced SQL guy (but I'm regularly told that doesn't count).



So, how will I know when I know enough to call myself a developer? Is there some kind of matrix / test I can use? I am regularly studying (2 - 3 hours per day) on PluralSight and by making my own projects, but I feel like a complete beginner in most aspects of software.










share|improve this question














I am in my 5th year as a developer (3.5 years as junior / mid level and now a senior dev).



My current role is not going well (people issues). Anyway, I said to one of the managers I was thinking of looking for another job and he told me there is no way I could get the same salary or position in another organization as I'm not a real developer yet.



How do I know if he is right?



Unfortunately, I agree with him. I only know the fundamentals of the languages I work with (C# & JavaScript), although I do consider myself an advanced SQL guy (but I'm regularly told that doesn't count).



So, how will I know when I know enough to call myself a developer? Is there some kind of matrix / test I can use? I am regularly studying (2 - 3 hours per day) on PluralSight and by making my own projects, but I feel like a complete beginner in most aspects of software.







software-industry software-development developer






share|improve this question













share|improve this question











share|improve this question




share|improve this question










asked 8 hours ago









CloudCloud

1,2143614




1,2143614








  • 1





    Comments are not for extended discussion; this conversation has been moved to chat.

    – Jane S
    5 hours ago






  • 20





    As an aside: never talk to your current employer about finding another job before you have actually found one (and have offer in hand), and then the only thing you need to tell them is that you found one and are giving notice.

    – jpmc26
    3 hours ago






  • 3





    If you are senior, you do not need hand holdning. That is as real as it gets.

    – Thorbjørn Ravn Andersen
    3 hours ago











  • TWELVE answers!

    – Fattie
    3 hours ago






  • 2





    Having recently looked through many job postings in my own job search, I can say that there are lots of places where being an advanced SQL guy counts for a whole bunch.

    – Joshua
    2 hours ago














  • 1





    Comments are not for extended discussion; this conversation has been moved to chat.

    – Jane S
    5 hours ago






  • 20





    As an aside: never talk to your current employer about finding another job before you have actually found one (and have offer in hand), and then the only thing you need to tell them is that you found one and are giving notice.

    – jpmc26
    3 hours ago






  • 3





    If you are senior, you do not need hand holdning. That is as real as it gets.

    – Thorbjørn Ravn Andersen
    3 hours ago











  • TWELVE answers!

    – Fattie
    3 hours ago






  • 2





    Having recently looked through many job postings in my own job search, I can say that there are lots of places where being an advanced SQL guy counts for a whole bunch.

    – Joshua
    2 hours ago








1




1





Comments are not for extended discussion; this conversation has been moved to chat.

– Jane S
5 hours ago





Comments are not for extended discussion; this conversation has been moved to chat.

– Jane S
5 hours ago




20




20





As an aside: never talk to your current employer about finding another job before you have actually found one (and have offer in hand), and then the only thing you need to tell them is that you found one and are giving notice.

– jpmc26
3 hours ago





As an aside: never talk to your current employer about finding another job before you have actually found one (and have offer in hand), and then the only thing you need to tell them is that you found one and are giving notice.

– jpmc26
3 hours ago




3




3





If you are senior, you do not need hand holdning. That is as real as it gets.

– Thorbjørn Ravn Andersen
3 hours ago





If you are senior, you do not need hand holdning. That is as real as it gets.

– Thorbjørn Ravn Andersen
3 hours ago













TWELVE answers!

– Fattie
3 hours ago





TWELVE answers!

– Fattie
3 hours ago




2




2





Having recently looked through many job postings in my own job search, I can say that there are lots of places where being an advanced SQL guy counts for a whole bunch.

– Joshua
2 hours ago





Having recently looked through many job postings in my own job search, I can say that there are lots of places where being an advanced SQL guy counts for a whole bunch.

– Joshua
2 hours ago










13 Answers
13






active

oldest

votes


















159














You are already a real developer. I'm guessing that your boss is belittling you in order to keep your morale down, so that you're less likely to look for another job or ask for a better salary. Five years of experience is more than enough to consider yourself a qualified developer.



Given that your current role is not going well, and you have an emotionally manipulative manager above you right now, I would definitely start looking for another job that gives you the respect that you've earned.






share|improve this answer



















  • 101





    +1 "emotionally manipulative manager" - that's a bingo.

    – Bilkokuya
    8 hours ago






  • 22





    100% this--5 years is definitely enough to be a developer, and SQL absolutely does count! Run run run away from that place and don't undersell yourself!

    – bob
    7 hours ago






  • 22





    If you can SQL and regex, you win

    – Fattie
    7 hours ago






  • 6





    I think "emotionally manipulative" could also be translated as "emotionally abusive".

    – code_dredd
    6 hours ago






  • 1





    This is similar to the concept of negging.

    – PyRulez
    5 hours ago



















52















he told me there is no way I could get the same salary or position in another organization




The person is an idiot.



If he was unhappy with your work, he would fire you on the spot.



What the person was actually saying is:




I'm desperate to keep you since you get stuff done. And there's an incredible shortage of programmers. But I'm going to belittle you and try to trick you psychologically to keep you working here, and not have to increase your salary.







share|improve this answer



















  • 4





    can't fault the logic of this answer. +1

    – Richard U
    7 hours ago






  • 4





    If only I could vote up my own answer. It's so good. Instead I'll have another bottle of mid-price wine. Bottoms up, all !

    – Fattie
    5 hours ago













  • See also: The Dunning-Kreuger Effect

    – Draco18s
    5 hours ago













  • You don't need to explain your behavior with a syndrome, buddy ;)

    – Fattie
    3 hours ago






  • 1





    @Fattie: in some countries/organizations firing immediately isn’t possible, so his manager may be trying to get him to quit, that is the only other reason (besides simple assholery) for his boss to be saying that.

    – jmoreno
    47 mins ago



















44














You already are a developer. There is a meme doing the rounds on LinkedIn at the moment which is worth quoting here:




Your value does not decrease by somebody else's failure to see your
worth




Developers are in huge demand. There have been recent articles stating that developers are more important to companies than gaining access to capital - and that value is rising all the time.



I suspect their ploy is to make you stay but if they're openly putting you down - why should you?






share|improve this answer



















  • 12





    That's an excellent way to put it: for a product, division or new business, it is literally harder to get programmers than capital. Quite right. I can think of any number of startups, divisions, etc that have simply given up because they can't find programmers in the relevant speciality; on the other hand there are idiots handing out capital on every corner. An excellent observation. +100 !

    – Fattie
    8 hours ago



















19














LOL



I remember when I was working for a major NY based newspaper and our entire team was slapped with that "Not a real developer" moniker. (We were separate from the main group and handled everything from development to desktop support, back in the 1990s and early 2000's)



The "Real developers", in the main IT group insisted they do the work.



Management decided to let each of the two groups do half the work (it was feasible) and let the end users, who would be using the solution, decide which way to go.



After calling our work "sh*t code" to our faces, and delivering their "masterpiece" to the end users, the end users chose our work over theirs and we quickly redid the job the "Real developers" made a mess of.



You're doing development, you are a real developer. You may need to branch out, and given the attitude at your company, I strongly suggest it.



Don't listen to anyone who says "SQL doesn't count". It sure does, many people can't even write basic SQL, and the reversed order of processing can screw up programmers badly. Being able to do both is a rare, and valued skillset.



Trust yourself a bit more. Don't listen to your detractors. IF you are lacking in an area, do freelance work to strengthen yourself, but don't let anyone discourage you.






share|improve this answer





















  • 2





    +1 to the SQL counting. I write in .NET stack and SQL and integrate both while using SSRS for effective output. Everyday I get calls from recruiters and companies who are looking for a full stack with SQL knowledge and they are offering good money. SQL is in demand especially in the healthcare sector.

    – Noble-Savage
    6 hours ago






  • 1





    @user87779 thank you. I edited to clarify. if that's still not clear enough, let me know. Thank you for your input.

    – Richard U
    4 hours ago











  • @RichardU MUCH clearer, thank you! That must have been pretty satisfying when the end-users chose yours, haha

    – user87779
    4 hours ago











  • @user87779 oh yeah, we threw that "Sht code" comment right back at them. "If ours is sht, and the users preferred it to yours, what does that make yours?"

    – Richard U
    4 hours ago



















10














Since you are a senior developer, I assume you have gone through several promotions to get there and weren't hired into the position as a fluke.



A senior developer should have a wealth of experience, and can perform most job tasks with little guidance. Your company should have a career matrix you can check to see what boxes you clearly checked off in order to get promoted to where you are.



You're a developer (that's what your job description says, doesn't it?). I think your mistake was telling your supervisor you were planning to look for another job. He might have made those comments out of bitterness. Just look for another job and let him know you're leaving after you have an offer somewhere else.






share|improve this answer



















  • 12





    Indeed, telling someone you are thinking of leaving is madness.

    – Fattie
    8 hours ago











  • Agreed about telling him you're looking to leave. In the future never ever do that. But live and learn. Sounds like there were other problems though, perhaps this isn't boss' first foray into emotional abuse...

    – bob
    7 hours ago



















9














If you can write code that works, you are a developer.



Especially if you are in a senior role with five years of varied experience!
Your manager, working for the biz, needs good devs for the jobs. If you are classed as a senior developer, you are most definitely fulfilling that need (along with your colleagues).

If your boss is pushing you around, making you feel worthless, or even worse, making you believe you are not good enough, then leave him. Find a job with someone who cares about the employees. Prove to him that you can find a high-paying job, with a senior role.

Your manager is saying two things here:




  • You are lucky to be where you are.

  • You can't leave


Verrrrry manipulative.



You are in a senior role at a high-paying job. Clearly you are a great developer! This seems to me like you are losing interest, and he knows it.
Don't let someone else upset you. Do what you need to do, and remember:




He is only one person, with one opinion, with as much significance as you give him.







share|improve this answer








New contributor




Benj is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
Check out our Code of Conduct.




























    4














    How to know if I am a 'real developer'



    You've been working in software development for five years, I am sure that your company isn't employing you just to be nice to you and they are getting something out of the deal.



    It's not your current managers place to tell you whether or not you are up to the task of working elsewhere. It will be down to the people who interview you for other positions who will decide if you are up to the task.



    I would suggest you get your CV together and apply at some other companies and maybe you'll see your worth then.



    I've never walked into any job and known all the the company jargon and everything in their tech stack, there has always been something to learn and I don't know anybody different.



    Believe in yourself, and I hope you find something you like where you are appreciated.






    share|improve this answer































      2














      Your manager is only providing opinion on what you are worth to him and his company, which may be biased by bullying you into staying. You have to take it on yourself to do your own research on what your salary would be based on open positions else where. I have a feeling you'd find lots of developer positions based on your level of experience.






      share|improve this answer








      New contributor




      da66en is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
      Check out our Code of Conduct.




























        2















        How do I know if he is right?




        By applying to another position and seeing if you can get the same salary. Just to give you a background my last job had a manager who talked like yours. The area is spotty with tech jobs and as such, he's correct to some degree that finding a similar job for the same pay for the same length of time would not be possible. A lot of folks who quit, left the area completely and met great success.



        With that said, his approach to employee retention failed. He was wrong as there were plenty of jobs in the area that offered more salary and better retention rates than the company. He was fired some time later as a lot of folks left and the web product was failing. It's easy to get discouraged when someone tell you that you're worthless and it's "confirmed" with the first failure. Consider this: if he considers you worthless and unable to find a job, why is he paying you?



        You just have to be smart and apply, look, and talk to folks. Look at others who left the company. Where are they going? Are they leaving the area? Or are they still in the area?






        share|improve this answer































          2














          These are all some very good answers; I really enjoyed the boyfriend/girlfriend comment above. And others have addressed that you have been employed for 5 years, so that proves that there is a legitimate business need for you and your services. I would add the caveat that that it proves you a a "real" professional, but not necessarily a "real" developer.



          What makes you a "real" developer?



          Don't let anybody tell you that SQL doesn't count. There is no language that doesn't count. If you understand HTML, or XML, at a very high, broad, and detailed level, you are developer. If you understand EDI files, or even MIDI files, at a very high, broad, and detailed level, you are a developer.



          I think that what separates the "real" developers from mere coders, IT support, and technical interns is: understanding of systems, understanding of software-development life cycle, untaught aptitude, natural or practiced... and successful, deployed projects. If you are competent to provision your operating systems, IDEs, servers, and testing environments, from off-the-shelf hardware, software packages and cloud services, you are a developer. If you understand in theory and practice how to track down bugs, how to do feature-branching and unit testing, you are a developer. If you have tried, sometimes unsuccessfully, to teach and train others on what comes second-nature to you, are you a developer. If your stuff works, you are a developer.



          Don't let anybody tell you that being a "real" developer is somehow a function of pay or professional advancement. It is good to have pay and professional advancement, but there are college students and even high school students who are very talented in building their fun open-source and hobby projects: retrocomputing, gaming, linux-from-scratch, amateur radio, crypto mining, screensavers, customized firmware, making art on graphing calculators, and whatnot. Even if those kids don't have the pay and advancement appropriate for their skill level, because of lack of formal qualifications, lack of professional maturity and "soft skills", or a lack of business need for their specific specialties, I would never dare say to their faces that they are not "real" developers.



          Because their stuff works.






          share|improve this answer








          New contributor




          a real developer is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
          Check out our Code of Conduct.
















          • 2





            What boyfriend/girlfriend comment? I think it might have been moved to chat, could you put it in your answer please.

            – reggaeguitar
            4 hours ago



















          2














          You should read the Wikipedia page on Impostor Syndrome. I've also questioned whether I'm a "real developer", especially while working with people who are much more accomplished than me, or who seem to do what I can do, only much, much faster.



          But I still believe I'm a real developer, and the reason for that is because I can write code that does what my users need it to do. That's the baseline: can you get your application to do what your users need it to do? If the answer is yes, then you are a real developer.



          Sure, there will be bugs, and sometimes it's because you did something dumb, but that doesn't mean you're not a real developer. If a tennis player misses a return, does that make them not a real tennis player?



          Then only way you can know for sure whether you can get another role with the same (or higher) pay, and the same position, is to put yourself out there and interview for it. The interviewers will have steps in place to filter out the people who don't meet their requirements.




          Unfortunately, I agree with him. I only know the fundamentals of the languages I work with (C# & JavaScript), although I do consider myself an advanced SQL guy (but I'm regularly told that doesn't count).



          So, how will I know when I know enough to call myself a developer?




          With regards to your question, being a developer isn't just about having X amounts of knowledge. A more important skill is to know how to find the knowledge you need to get the job done.



          Lastly, don't discount the non-coding skills you've picked up over the years: being able to debug code, analyse requirements / use cases, come up with solution designs, etc.






          share|improve this answer
























          • Also read the book Learned Optimism, it goes over the underlying issues with Imposter Syndrome, but was written before that term was popular. Fantastic read!

            – Elijah Lynn
            8 mins ago



















          1














          Ignore the commentary and drama at your current job. Go apply for jobs elsewhere. If you don’t get the job, you’re out nothing. If you do get an offer, you’ll know what your skills are worth on the open market and can decide where you want to work.



          It never hurts to look around.






          share|improve this answer































            0















            he told me there is no way I could get the same salary or position in another organization as I'm not a real developer yet.




            And yet, here you are, getting paid by your current company.



            There is no such thing as a "real developer". It's just how good you are at your job, and that is not a binary thing. It is a scale.



            If as you say, you have identified holes in your knowledge, it's time to rectify them. However, you also need to realise that no developer worth their salt feels comfortable/knowledgeable every single day, as they are constantly stretching beyond their comfort zone and feeling like beginners everytime they learn something new. That is a good thing.



            Lastly, being a developer is not just about programming knowledge. It's also learning to be a professional, and part of that is understanding what kinds of feedback to take in and what to ignore/push back. I'll leave you to decide which category this kind of feedback belongs in.






            share|improve this answer






















              protected by Jane S 5 hours ago



              Thank you for your interest in this question.
              Because it has attracted low-quality or spam answers that had to be removed, posting an answer now requires 10 reputation on this site (the association bonus does not count).



              Would you like to answer one of these unanswered questions instead?














              13 Answers
              13






              active

              oldest

              votes








              13 Answers
              13






              active

              oldest

              votes









              active

              oldest

              votes






              active

              oldest

              votes









              159














              You are already a real developer. I'm guessing that your boss is belittling you in order to keep your morale down, so that you're less likely to look for another job or ask for a better salary. Five years of experience is more than enough to consider yourself a qualified developer.



              Given that your current role is not going well, and you have an emotionally manipulative manager above you right now, I would definitely start looking for another job that gives you the respect that you've earned.






              share|improve this answer



















              • 101





                +1 "emotionally manipulative manager" - that's a bingo.

                – Bilkokuya
                8 hours ago






              • 22





                100% this--5 years is definitely enough to be a developer, and SQL absolutely does count! Run run run away from that place and don't undersell yourself!

                – bob
                7 hours ago






              • 22





                If you can SQL and regex, you win

                – Fattie
                7 hours ago






              • 6





                I think "emotionally manipulative" could also be translated as "emotionally abusive".

                – code_dredd
                6 hours ago






              • 1





                This is similar to the concept of negging.

                – PyRulez
                5 hours ago
















              159














              You are already a real developer. I'm guessing that your boss is belittling you in order to keep your morale down, so that you're less likely to look for another job or ask for a better salary. Five years of experience is more than enough to consider yourself a qualified developer.



              Given that your current role is not going well, and you have an emotionally manipulative manager above you right now, I would definitely start looking for another job that gives you the respect that you've earned.






              share|improve this answer



















              • 101





                +1 "emotionally manipulative manager" - that's a bingo.

                – Bilkokuya
                8 hours ago






              • 22





                100% this--5 years is definitely enough to be a developer, and SQL absolutely does count! Run run run away from that place and don't undersell yourself!

                – bob
                7 hours ago






              • 22





                If you can SQL and regex, you win

                – Fattie
                7 hours ago






              • 6





                I think "emotionally manipulative" could also be translated as "emotionally abusive".

                – code_dredd
                6 hours ago






              • 1





                This is similar to the concept of negging.

                – PyRulez
                5 hours ago














              159












              159








              159







              You are already a real developer. I'm guessing that your boss is belittling you in order to keep your morale down, so that you're less likely to look for another job or ask for a better salary. Five years of experience is more than enough to consider yourself a qualified developer.



              Given that your current role is not going well, and you have an emotionally manipulative manager above you right now, I would definitely start looking for another job that gives you the respect that you've earned.






              share|improve this answer













              You are already a real developer. I'm guessing that your boss is belittling you in order to keep your morale down, so that you're less likely to look for another job or ask for a better salary. Five years of experience is more than enough to consider yourself a qualified developer.



              Given that your current role is not going well, and you have an emotionally manipulative manager above you right now, I would definitely start looking for another job that gives you the respect that you've earned.







              share|improve this answer












              share|improve this answer



              share|improve this answer










              answered 8 hours ago









              TheSoundDefenseTheSoundDefense

              4,33041927




              4,33041927








              • 101





                +1 "emotionally manipulative manager" - that's a bingo.

                – Bilkokuya
                8 hours ago






              • 22





                100% this--5 years is definitely enough to be a developer, and SQL absolutely does count! Run run run away from that place and don't undersell yourself!

                – bob
                7 hours ago






              • 22





                If you can SQL and regex, you win

                – Fattie
                7 hours ago






              • 6





                I think "emotionally manipulative" could also be translated as "emotionally abusive".

                – code_dredd
                6 hours ago






              • 1





                This is similar to the concept of negging.

                – PyRulez
                5 hours ago














              • 101





                +1 "emotionally manipulative manager" - that's a bingo.

                – Bilkokuya
                8 hours ago






              • 22





                100% this--5 years is definitely enough to be a developer, and SQL absolutely does count! Run run run away from that place and don't undersell yourself!

                – bob
                7 hours ago






              • 22





                If you can SQL and regex, you win

                – Fattie
                7 hours ago






              • 6





                I think "emotionally manipulative" could also be translated as "emotionally abusive".

                – code_dredd
                6 hours ago






              • 1





                This is similar to the concept of negging.

                – PyRulez
                5 hours ago








              101




              101





              +1 "emotionally manipulative manager" - that's a bingo.

              – Bilkokuya
              8 hours ago





              +1 "emotionally manipulative manager" - that's a bingo.

              – Bilkokuya
              8 hours ago




              22




              22





              100% this--5 years is definitely enough to be a developer, and SQL absolutely does count! Run run run away from that place and don't undersell yourself!

              – bob
              7 hours ago





              100% this--5 years is definitely enough to be a developer, and SQL absolutely does count! Run run run away from that place and don't undersell yourself!

              – bob
              7 hours ago




              22




              22





              If you can SQL and regex, you win

              – Fattie
              7 hours ago





              If you can SQL and regex, you win

              – Fattie
              7 hours ago




              6




              6





              I think "emotionally manipulative" could also be translated as "emotionally abusive".

              – code_dredd
              6 hours ago





              I think "emotionally manipulative" could also be translated as "emotionally abusive".

              – code_dredd
              6 hours ago




              1




              1





              This is similar to the concept of negging.

              – PyRulez
              5 hours ago





              This is similar to the concept of negging.

              – PyRulez
              5 hours ago













              52















              he told me there is no way I could get the same salary or position in another organization




              The person is an idiot.



              If he was unhappy with your work, he would fire you on the spot.



              What the person was actually saying is:




              I'm desperate to keep you since you get stuff done. And there's an incredible shortage of programmers. But I'm going to belittle you and try to trick you psychologically to keep you working here, and not have to increase your salary.







              share|improve this answer



















              • 4





                can't fault the logic of this answer. +1

                – Richard U
                7 hours ago






              • 4





                If only I could vote up my own answer. It's so good. Instead I'll have another bottle of mid-price wine. Bottoms up, all !

                – Fattie
                5 hours ago













              • See also: The Dunning-Kreuger Effect

                – Draco18s
                5 hours ago













              • You don't need to explain your behavior with a syndrome, buddy ;)

                – Fattie
                3 hours ago






              • 1





                @Fattie: in some countries/organizations firing immediately isn’t possible, so his manager may be trying to get him to quit, that is the only other reason (besides simple assholery) for his boss to be saying that.

                – jmoreno
                47 mins ago
















              52















              he told me there is no way I could get the same salary or position in another organization




              The person is an idiot.



              If he was unhappy with your work, he would fire you on the spot.



              What the person was actually saying is:




              I'm desperate to keep you since you get stuff done. And there's an incredible shortage of programmers. But I'm going to belittle you and try to trick you psychologically to keep you working here, and not have to increase your salary.







              share|improve this answer



















              • 4





                can't fault the logic of this answer. +1

                – Richard U
                7 hours ago






              • 4





                If only I could vote up my own answer. It's so good. Instead I'll have another bottle of mid-price wine. Bottoms up, all !

                – Fattie
                5 hours ago













              • See also: The Dunning-Kreuger Effect

                – Draco18s
                5 hours ago













              • You don't need to explain your behavior with a syndrome, buddy ;)

                – Fattie
                3 hours ago






              • 1





                @Fattie: in some countries/organizations firing immediately isn’t possible, so his manager may be trying to get him to quit, that is the only other reason (besides simple assholery) for his boss to be saying that.

                – jmoreno
                47 mins ago














              52












              52








              52








              he told me there is no way I could get the same salary or position in another organization




              The person is an idiot.



              If he was unhappy with your work, he would fire you on the spot.



              What the person was actually saying is:




              I'm desperate to keep you since you get stuff done. And there's an incredible shortage of programmers. But I'm going to belittle you and try to trick you psychologically to keep you working here, and not have to increase your salary.







              share|improve this answer














              he told me there is no way I could get the same salary or position in another organization




              The person is an idiot.



              If he was unhappy with your work, he would fire you on the spot.



              What the person was actually saying is:




              I'm desperate to keep you since you get stuff done. And there's an incredible shortage of programmers. But I'm going to belittle you and try to trick you psychologically to keep you working here, and not have to increase your salary.








              share|improve this answer












              share|improve this answer



              share|improve this answer










              answered 8 hours ago









              FattieFattie

              11.2k52035




              11.2k52035








              • 4





                can't fault the logic of this answer. +1

                – Richard U
                7 hours ago






              • 4





                If only I could vote up my own answer. It's so good. Instead I'll have another bottle of mid-price wine. Bottoms up, all !

                – Fattie
                5 hours ago













              • See also: The Dunning-Kreuger Effect

                – Draco18s
                5 hours ago













              • You don't need to explain your behavior with a syndrome, buddy ;)

                – Fattie
                3 hours ago






              • 1





                @Fattie: in some countries/organizations firing immediately isn’t possible, so his manager may be trying to get him to quit, that is the only other reason (besides simple assholery) for his boss to be saying that.

                – jmoreno
                47 mins ago














              • 4





                can't fault the logic of this answer. +1

                – Richard U
                7 hours ago






              • 4





                If only I could vote up my own answer. It's so good. Instead I'll have another bottle of mid-price wine. Bottoms up, all !

                – Fattie
                5 hours ago













              • See also: The Dunning-Kreuger Effect

                – Draco18s
                5 hours ago













              • You don't need to explain your behavior with a syndrome, buddy ;)

                – Fattie
                3 hours ago






              • 1





                @Fattie: in some countries/organizations firing immediately isn’t possible, so his manager may be trying to get him to quit, that is the only other reason (besides simple assholery) for his boss to be saying that.

                – jmoreno
                47 mins ago








              4




              4





              can't fault the logic of this answer. +1

              – Richard U
              7 hours ago





              can't fault the logic of this answer. +1

              – Richard U
              7 hours ago




              4




              4





              If only I could vote up my own answer. It's so good. Instead I'll have another bottle of mid-price wine. Bottoms up, all !

              – Fattie
              5 hours ago







              If only I could vote up my own answer. It's so good. Instead I'll have another bottle of mid-price wine. Bottoms up, all !

              – Fattie
              5 hours ago















              See also: The Dunning-Kreuger Effect

              – Draco18s
              5 hours ago







              See also: The Dunning-Kreuger Effect

              – Draco18s
              5 hours ago















              You don't need to explain your behavior with a syndrome, buddy ;)

              – Fattie
              3 hours ago





              You don't need to explain your behavior with a syndrome, buddy ;)

              – Fattie
              3 hours ago




              1




              1





              @Fattie: in some countries/organizations firing immediately isn’t possible, so his manager may be trying to get him to quit, that is the only other reason (besides simple assholery) for his boss to be saying that.

              – jmoreno
              47 mins ago





              @Fattie: in some countries/organizations firing immediately isn’t possible, so his manager may be trying to get him to quit, that is the only other reason (besides simple assholery) for his boss to be saying that.

              – jmoreno
              47 mins ago











              44














              You already are a developer. There is a meme doing the rounds on LinkedIn at the moment which is worth quoting here:




              Your value does not decrease by somebody else's failure to see your
              worth




              Developers are in huge demand. There have been recent articles stating that developers are more important to companies than gaining access to capital - and that value is rising all the time.



              I suspect their ploy is to make you stay but if they're openly putting you down - why should you?






              share|improve this answer



















              • 12





                That's an excellent way to put it: for a product, division or new business, it is literally harder to get programmers than capital. Quite right. I can think of any number of startups, divisions, etc that have simply given up because they can't find programmers in the relevant speciality; on the other hand there are idiots handing out capital on every corner. An excellent observation. +100 !

                – Fattie
                8 hours ago
















              44














              You already are a developer. There is a meme doing the rounds on LinkedIn at the moment which is worth quoting here:




              Your value does not decrease by somebody else's failure to see your
              worth




              Developers are in huge demand. There have been recent articles stating that developers are more important to companies than gaining access to capital - and that value is rising all the time.



              I suspect their ploy is to make you stay but if they're openly putting you down - why should you?






              share|improve this answer



















              • 12





                That's an excellent way to put it: for a product, division or new business, it is literally harder to get programmers than capital. Quite right. I can think of any number of startups, divisions, etc that have simply given up because they can't find programmers in the relevant speciality; on the other hand there are idiots handing out capital on every corner. An excellent observation. +100 !

                – Fattie
                8 hours ago














              44












              44








              44







              You already are a developer. There is a meme doing the rounds on LinkedIn at the moment which is worth quoting here:




              Your value does not decrease by somebody else's failure to see your
              worth




              Developers are in huge demand. There have been recent articles stating that developers are more important to companies than gaining access to capital - and that value is rising all the time.



              I suspect their ploy is to make you stay but if they're openly putting you down - why should you?






              share|improve this answer













              You already are a developer. There is a meme doing the rounds on LinkedIn at the moment which is worth quoting here:




              Your value does not decrease by somebody else's failure to see your
              worth




              Developers are in huge demand. There have been recent articles stating that developers are more important to companies than gaining access to capital - and that value is rising all the time.



              I suspect their ploy is to make you stay but if they're openly putting you down - why should you?







              share|improve this answer












              share|improve this answer



              share|improve this answer










              answered 8 hours ago









              Robbie DeeRobbie Dee

              1,078614




              1,078614








              • 12





                That's an excellent way to put it: for a product, division or new business, it is literally harder to get programmers than capital. Quite right. I can think of any number of startups, divisions, etc that have simply given up because they can't find programmers in the relevant speciality; on the other hand there are idiots handing out capital on every corner. An excellent observation. +100 !

                – Fattie
                8 hours ago














              • 12





                That's an excellent way to put it: for a product, division or new business, it is literally harder to get programmers than capital. Quite right. I can think of any number of startups, divisions, etc that have simply given up because they can't find programmers in the relevant speciality; on the other hand there are idiots handing out capital on every corner. An excellent observation. +100 !

                – Fattie
                8 hours ago








              12




              12





              That's an excellent way to put it: for a product, division or new business, it is literally harder to get programmers than capital. Quite right. I can think of any number of startups, divisions, etc that have simply given up because they can't find programmers in the relevant speciality; on the other hand there are idiots handing out capital on every corner. An excellent observation. +100 !

              – Fattie
              8 hours ago





              That's an excellent way to put it: for a product, division or new business, it is literally harder to get programmers than capital. Quite right. I can think of any number of startups, divisions, etc that have simply given up because they can't find programmers in the relevant speciality; on the other hand there are idiots handing out capital on every corner. An excellent observation. +100 !

              – Fattie
              8 hours ago











              19














              LOL



              I remember when I was working for a major NY based newspaper and our entire team was slapped with that "Not a real developer" moniker. (We were separate from the main group and handled everything from development to desktop support, back in the 1990s and early 2000's)



              The "Real developers", in the main IT group insisted they do the work.



              Management decided to let each of the two groups do half the work (it was feasible) and let the end users, who would be using the solution, decide which way to go.



              After calling our work "sh*t code" to our faces, and delivering their "masterpiece" to the end users, the end users chose our work over theirs and we quickly redid the job the "Real developers" made a mess of.



              You're doing development, you are a real developer. You may need to branch out, and given the attitude at your company, I strongly suggest it.



              Don't listen to anyone who says "SQL doesn't count". It sure does, many people can't even write basic SQL, and the reversed order of processing can screw up programmers badly. Being able to do both is a rare, and valued skillset.



              Trust yourself a bit more. Don't listen to your detractors. IF you are lacking in an area, do freelance work to strengthen yourself, but don't let anyone discourage you.






              share|improve this answer





















              • 2





                +1 to the SQL counting. I write in .NET stack and SQL and integrate both while using SSRS for effective output. Everyday I get calls from recruiters and companies who are looking for a full stack with SQL knowledge and they are offering good money. SQL is in demand especially in the healthcare sector.

                – Noble-Savage
                6 hours ago






              • 1





                @user87779 thank you. I edited to clarify. if that's still not clear enough, let me know. Thank you for your input.

                – Richard U
                4 hours ago











              • @RichardU MUCH clearer, thank you! That must have been pretty satisfying when the end-users chose yours, haha

                – user87779
                4 hours ago











              • @user87779 oh yeah, we threw that "Sht code" comment right back at them. "If ours is sht, and the users preferred it to yours, what does that make yours?"

                – Richard U
                4 hours ago
















              19














              LOL



              I remember when I was working for a major NY based newspaper and our entire team was slapped with that "Not a real developer" moniker. (We were separate from the main group and handled everything from development to desktop support, back in the 1990s and early 2000's)



              The "Real developers", in the main IT group insisted they do the work.



              Management decided to let each of the two groups do half the work (it was feasible) and let the end users, who would be using the solution, decide which way to go.



              After calling our work "sh*t code" to our faces, and delivering their "masterpiece" to the end users, the end users chose our work over theirs and we quickly redid the job the "Real developers" made a mess of.



              You're doing development, you are a real developer. You may need to branch out, and given the attitude at your company, I strongly suggest it.



              Don't listen to anyone who says "SQL doesn't count". It sure does, many people can't even write basic SQL, and the reversed order of processing can screw up programmers badly. Being able to do both is a rare, and valued skillset.



              Trust yourself a bit more. Don't listen to your detractors. IF you are lacking in an area, do freelance work to strengthen yourself, but don't let anyone discourage you.






              share|improve this answer





















              • 2





                +1 to the SQL counting. I write in .NET stack and SQL and integrate both while using SSRS for effective output. Everyday I get calls from recruiters and companies who are looking for a full stack with SQL knowledge and they are offering good money. SQL is in demand especially in the healthcare sector.

                – Noble-Savage
                6 hours ago






              • 1





                @user87779 thank you. I edited to clarify. if that's still not clear enough, let me know. Thank you for your input.

                – Richard U
                4 hours ago











              • @RichardU MUCH clearer, thank you! That must have been pretty satisfying when the end-users chose yours, haha

                – user87779
                4 hours ago











              • @user87779 oh yeah, we threw that "Sht code" comment right back at them. "If ours is sht, and the users preferred it to yours, what does that make yours?"

                – Richard U
                4 hours ago














              19












              19








              19







              LOL



              I remember when I was working for a major NY based newspaper and our entire team was slapped with that "Not a real developer" moniker. (We were separate from the main group and handled everything from development to desktop support, back in the 1990s and early 2000's)



              The "Real developers", in the main IT group insisted they do the work.



              Management decided to let each of the two groups do half the work (it was feasible) and let the end users, who would be using the solution, decide which way to go.



              After calling our work "sh*t code" to our faces, and delivering their "masterpiece" to the end users, the end users chose our work over theirs and we quickly redid the job the "Real developers" made a mess of.



              You're doing development, you are a real developer. You may need to branch out, and given the attitude at your company, I strongly suggest it.



              Don't listen to anyone who says "SQL doesn't count". It sure does, many people can't even write basic SQL, and the reversed order of processing can screw up programmers badly. Being able to do both is a rare, and valued skillset.



              Trust yourself a bit more. Don't listen to your detractors. IF you are lacking in an area, do freelance work to strengthen yourself, but don't let anyone discourage you.






              share|improve this answer















              LOL



              I remember when I was working for a major NY based newspaper and our entire team was slapped with that "Not a real developer" moniker. (We were separate from the main group and handled everything from development to desktop support, back in the 1990s and early 2000's)



              The "Real developers", in the main IT group insisted they do the work.



              Management decided to let each of the two groups do half the work (it was feasible) and let the end users, who would be using the solution, decide which way to go.



              After calling our work "sh*t code" to our faces, and delivering their "masterpiece" to the end users, the end users chose our work over theirs and we quickly redid the job the "Real developers" made a mess of.



              You're doing development, you are a real developer. You may need to branch out, and given the attitude at your company, I strongly suggest it.



              Don't listen to anyone who says "SQL doesn't count". It sure does, many people can't even write basic SQL, and the reversed order of processing can screw up programmers badly. Being able to do both is a rare, and valued skillset.



              Trust yourself a bit more. Don't listen to your detractors. IF you are lacking in an area, do freelance work to strengthen yourself, but don't let anyone discourage you.







              share|improve this answer














              share|improve this answer



              share|improve this answer








              edited 4 hours ago

























              answered 8 hours ago









              Richard URichard U

              95.1k70251381




              95.1k70251381








              • 2





                +1 to the SQL counting. I write in .NET stack and SQL and integrate both while using SSRS for effective output. Everyday I get calls from recruiters and companies who are looking for a full stack with SQL knowledge and they are offering good money. SQL is in demand especially in the healthcare sector.

                – Noble-Savage
                6 hours ago






              • 1





                @user87779 thank you. I edited to clarify. if that's still not clear enough, let me know. Thank you for your input.

                – Richard U
                4 hours ago











              • @RichardU MUCH clearer, thank you! That must have been pretty satisfying when the end-users chose yours, haha

                – user87779
                4 hours ago











              • @user87779 oh yeah, we threw that "Sht code" comment right back at them. "If ours is sht, and the users preferred it to yours, what does that make yours?"

                – Richard U
                4 hours ago














              • 2





                +1 to the SQL counting. I write in .NET stack and SQL and integrate both while using SSRS for effective output. Everyday I get calls from recruiters and companies who are looking for a full stack with SQL knowledge and they are offering good money. SQL is in demand especially in the healthcare sector.

                – Noble-Savage
                6 hours ago






              • 1





                @user87779 thank you. I edited to clarify. if that's still not clear enough, let me know. Thank you for your input.

                – Richard U
                4 hours ago











              • @RichardU MUCH clearer, thank you! That must have been pretty satisfying when the end-users chose yours, haha

                – user87779
                4 hours ago











              • @user87779 oh yeah, we threw that "Sht code" comment right back at them. "If ours is sht, and the users preferred it to yours, what does that make yours?"

                – Richard U
                4 hours ago








              2




              2





              +1 to the SQL counting. I write in .NET stack and SQL and integrate both while using SSRS for effective output. Everyday I get calls from recruiters and companies who are looking for a full stack with SQL knowledge and they are offering good money. SQL is in demand especially in the healthcare sector.

              – Noble-Savage
              6 hours ago





              +1 to the SQL counting. I write in .NET stack and SQL and integrate both while using SSRS for effective output. Everyday I get calls from recruiters and companies who are looking for a full stack with SQL knowledge and they are offering good money. SQL is in demand especially in the healthcare sector.

              – Noble-Savage
              6 hours ago




              1




              1





              @user87779 thank you. I edited to clarify. if that's still not clear enough, let me know. Thank you for your input.

              – Richard U
              4 hours ago





              @user87779 thank you. I edited to clarify. if that's still not clear enough, let me know. Thank you for your input.

              – Richard U
              4 hours ago













              @RichardU MUCH clearer, thank you! That must have been pretty satisfying when the end-users chose yours, haha

              – user87779
              4 hours ago





              @RichardU MUCH clearer, thank you! That must have been pretty satisfying when the end-users chose yours, haha

              – user87779
              4 hours ago













              @user87779 oh yeah, we threw that "Sht code" comment right back at them. "If ours is sht, and the users preferred it to yours, what does that make yours?"

              – Richard U
              4 hours ago





              @user87779 oh yeah, we threw that "Sht code" comment right back at them. "If ours is sht, and the users preferred it to yours, what does that make yours?"

              – Richard U
              4 hours ago











              10














              Since you are a senior developer, I assume you have gone through several promotions to get there and weren't hired into the position as a fluke.



              A senior developer should have a wealth of experience, and can perform most job tasks with little guidance. Your company should have a career matrix you can check to see what boxes you clearly checked off in order to get promoted to where you are.



              You're a developer (that's what your job description says, doesn't it?). I think your mistake was telling your supervisor you were planning to look for another job. He might have made those comments out of bitterness. Just look for another job and let him know you're leaving after you have an offer somewhere else.






              share|improve this answer



















              • 12





                Indeed, telling someone you are thinking of leaving is madness.

                – Fattie
                8 hours ago











              • Agreed about telling him you're looking to leave. In the future never ever do that. But live and learn. Sounds like there were other problems though, perhaps this isn't boss' first foray into emotional abuse...

                – bob
                7 hours ago
















              10














              Since you are a senior developer, I assume you have gone through several promotions to get there and weren't hired into the position as a fluke.



              A senior developer should have a wealth of experience, and can perform most job tasks with little guidance. Your company should have a career matrix you can check to see what boxes you clearly checked off in order to get promoted to where you are.



              You're a developer (that's what your job description says, doesn't it?). I think your mistake was telling your supervisor you were planning to look for another job. He might have made those comments out of bitterness. Just look for another job and let him know you're leaving after you have an offer somewhere else.






              share|improve this answer



















              • 12





                Indeed, telling someone you are thinking of leaving is madness.

                – Fattie
                8 hours ago











              • Agreed about telling him you're looking to leave. In the future never ever do that. But live and learn. Sounds like there were other problems though, perhaps this isn't boss' first foray into emotional abuse...

                – bob
                7 hours ago














              10












              10








              10







              Since you are a senior developer, I assume you have gone through several promotions to get there and weren't hired into the position as a fluke.



              A senior developer should have a wealth of experience, and can perform most job tasks with little guidance. Your company should have a career matrix you can check to see what boxes you clearly checked off in order to get promoted to where you are.



              You're a developer (that's what your job description says, doesn't it?). I think your mistake was telling your supervisor you were planning to look for another job. He might have made those comments out of bitterness. Just look for another job and let him know you're leaving after you have an offer somewhere else.






              share|improve this answer













              Since you are a senior developer, I assume you have gone through several promotions to get there and weren't hired into the position as a fluke.



              A senior developer should have a wealth of experience, and can perform most job tasks with little guidance. Your company should have a career matrix you can check to see what boxes you clearly checked off in order to get promoted to where you are.



              You're a developer (that's what your job description says, doesn't it?). I think your mistake was telling your supervisor you were planning to look for another job. He might have made those comments out of bitterness. Just look for another job and let him know you're leaving after you have an offer somewhere else.







              share|improve this answer












              share|improve this answer



              share|improve this answer










              answered 8 hours ago









              CatsunamiCatsunami

              397110




              397110








              • 12





                Indeed, telling someone you are thinking of leaving is madness.

                – Fattie
                8 hours ago











              • Agreed about telling him you're looking to leave. In the future never ever do that. But live and learn. Sounds like there were other problems though, perhaps this isn't boss' first foray into emotional abuse...

                – bob
                7 hours ago














              • 12





                Indeed, telling someone you are thinking of leaving is madness.

                – Fattie
                8 hours ago











              • Agreed about telling him you're looking to leave. In the future never ever do that. But live and learn. Sounds like there were other problems though, perhaps this isn't boss' first foray into emotional abuse...

                – bob
                7 hours ago








              12




              12





              Indeed, telling someone you are thinking of leaving is madness.

              – Fattie
              8 hours ago





              Indeed, telling someone you are thinking of leaving is madness.

              – Fattie
              8 hours ago













              Agreed about telling him you're looking to leave. In the future never ever do that. But live and learn. Sounds like there were other problems though, perhaps this isn't boss' first foray into emotional abuse...

              – bob
              7 hours ago





              Agreed about telling him you're looking to leave. In the future never ever do that. But live and learn. Sounds like there were other problems though, perhaps this isn't boss' first foray into emotional abuse...

              – bob
              7 hours ago











              9














              If you can write code that works, you are a developer.



              Especially if you are in a senior role with five years of varied experience!
              Your manager, working for the biz, needs good devs for the jobs. If you are classed as a senior developer, you are most definitely fulfilling that need (along with your colleagues).

              If your boss is pushing you around, making you feel worthless, or even worse, making you believe you are not good enough, then leave him. Find a job with someone who cares about the employees. Prove to him that you can find a high-paying job, with a senior role.

              Your manager is saying two things here:




              • You are lucky to be where you are.

              • You can't leave


              Verrrrry manipulative.



              You are in a senior role at a high-paying job. Clearly you are a great developer! This seems to me like you are losing interest, and he knows it.
              Don't let someone else upset you. Do what you need to do, and remember:




              He is only one person, with one opinion, with as much significance as you give him.







              share|improve this answer








              New contributor




              Benj is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
              Check out our Code of Conduct.

























                9














                If you can write code that works, you are a developer.



                Especially if you are in a senior role with five years of varied experience!
                Your manager, working for the biz, needs good devs for the jobs. If you are classed as a senior developer, you are most definitely fulfilling that need (along with your colleagues).

                If your boss is pushing you around, making you feel worthless, or even worse, making you believe you are not good enough, then leave him. Find a job with someone who cares about the employees. Prove to him that you can find a high-paying job, with a senior role.

                Your manager is saying two things here:




                • You are lucky to be where you are.

                • You can't leave


                Verrrrry manipulative.



                You are in a senior role at a high-paying job. Clearly you are a great developer! This seems to me like you are losing interest, and he knows it.
                Don't let someone else upset you. Do what you need to do, and remember:




                He is only one person, with one opinion, with as much significance as you give him.







                share|improve this answer








                New contributor




                Benj is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
                Check out our Code of Conduct.























                  9












                  9








                  9







                  If you can write code that works, you are a developer.



                  Especially if you are in a senior role with five years of varied experience!
                  Your manager, working for the biz, needs good devs for the jobs. If you are classed as a senior developer, you are most definitely fulfilling that need (along with your colleagues).

                  If your boss is pushing you around, making you feel worthless, or even worse, making you believe you are not good enough, then leave him. Find a job with someone who cares about the employees. Prove to him that you can find a high-paying job, with a senior role.

                  Your manager is saying two things here:




                  • You are lucky to be where you are.

                  • You can't leave


                  Verrrrry manipulative.



                  You are in a senior role at a high-paying job. Clearly you are a great developer! This seems to me like you are losing interest, and he knows it.
                  Don't let someone else upset you. Do what you need to do, and remember:




                  He is only one person, with one opinion, with as much significance as you give him.







                  share|improve this answer








                  New contributor




                  Benj is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
                  Check out our Code of Conduct.










                  If you can write code that works, you are a developer.



                  Especially if you are in a senior role with five years of varied experience!
                  Your manager, working for the biz, needs good devs for the jobs. If you are classed as a senior developer, you are most definitely fulfilling that need (along with your colleagues).

                  If your boss is pushing you around, making you feel worthless, or even worse, making you believe you are not good enough, then leave him. Find a job with someone who cares about the employees. Prove to him that you can find a high-paying job, with a senior role.

                  Your manager is saying two things here:




                  • You are lucky to be where you are.

                  • You can't leave


                  Verrrrry manipulative.



                  You are in a senior role at a high-paying job. Clearly you are a great developer! This seems to me like you are losing interest, and he knows it.
                  Don't let someone else upset you. Do what you need to do, and remember:




                  He is only one person, with one opinion, with as much significance as you give him.








                  share|improve this answer








                  New contributor




                  Benj is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
                  Check out our Code of Conduct.









                  share|improve this answer



                  share|improve this answer






                  New contributor




                  Benj is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
                  Check out our Code of Conduct.









                  answered 5 hours ago









                  BenjBenj

                  912




                  912




                  New contributor




                  Benj is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
                  Check out our Code of Conduct.





                  New contributor





                  Benj is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
                  Check out our Code of Conduct.






                  Benj is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
                  Check out our Code of Conduct.























                      4














                      How to know if I am a 'real developer'



                      You've been working in software development for five years, I am sure that your company isn't employing you just to be nice to you and they are getting something out of the deal.



                      It's not your current managers place to tell you whether or not you are up to the task of working elsewhere. It will be down to the people who interview you for other positions who will decide if you are up to the task.



                      I would suggest you get your CV together and apply at some other companies and maybe you'll see your worth then.



                      I've never walked into any job and known all the the company jargon and everything in their tech stack, there has always been something to learn and I don't know anybody different.



                      Believe in yourself, and I hope you find something you like where you are appreciated.






                      share|improve this answer




























                        4














                        How to know if I am a 'real developer'



                        You've been working in software development for five years, I am sure that your company isn't employing you just to be nice to you and they are getting something out of the deal.



                        It's not your current managers place to tell you whether or not you are up to the task of working elsewhere. It will be down to the people who interview you for other positions who will decide if you are up to the task.



                        I would suggest you get your CV together and apply at some other companies and maybe you'll see your worth then.



                        I've never walked into any job and known all the the company jargon and everything in their tech stack, there has always been something to learn and I don't know anybody different.



                        Believe in yourself, and I hope you find something you like where you are appreciated.






                        share|improve this answer


























                          4












                          4








                          4







                          How to know if I am a 'real developer'



                          You've been working in software development for five years, I am sure that your company isn't employing you just to be nice to you and they are getting something out of the deal.



                          It's not your current managers place to tell you whether or not you are up to the task of working elsewhere. It will be down to the people who interview you for other positions who will decide if you are up to the task.



                          I would suggest you get your CV together and apply at some other companies and maybe you'll see your worth then.



                          I've never walked into any job and known all the the company jargon and everything in their tech stack, there has always been something to learn and I don't know anybody different.



                          Believe in yourself, and I hope you find something you like where you are appreciated.






                          share|improve this answer













                          How to know if I am a 'real developer'



                          You've been working in software development for five years, I am sure that your company isn't employing you just to be nice to you and they are getting something out of the deal.



                          It's not your current managers place to tell you whether or not you are up to the task of working elsewhere. It will be down to the people who interview you for other positions who will decide if you are up to the task.



                          I would suggest you get your CV together and apply at some other companies and maybe you'll see your worth then.



                          I've never walked into any job and known all the the company jargon and everything in their tech stack, there has always been something to learn and I don't know anybody different.



                          Believe in yourself, and I hope you find something you like where you are appreciated.







                          share|improve this answer












                          share|improve this answer



                          share|improve this answer










                          answered 8 hours ago









                          Old NickOld Nick

                          4045




                          4045























                              2














                              Your manager is only providing opinion on what you are worth to him and his company, which may be biased by bullying you into staying. You have to take it on yourself to do your own research on what your salary would be based on open positions else where. I have a feeling you'd find lots of developer positions based on your level of experience.






                              share|improve this answer








                              New contributor




                              da66en is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
                              Check out our Code of Conduct.

























                                2














                                Your manager is only providing opinion on what you are worth to him and his company, which may be biased by bullying you into staying. You have to take it on yourself to do your own research on what your salary would be based on open positions else where. I have a feeling you'd find lots of developer positions based on your level of experience.






                                share|improve this answer








                                New contributor




                                da66en is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
                                Check out our Code of Conduct.























                                  2












                                  2








                                  2







                                  Your manager is only providing opinion on what you are worth to him and his company, which may be biased by bullying you into staying. You have to take it on yourself to do your own research on what your salary would be based on open positions else where. I have a feeling you'd find lots of developer positions based on your level of experience.






                                  share|improve this answer








                                  New contributor




                                  da66en is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
                                  Check out our Code of Conduct.










                                  Your manager is only providing opinion on what you are worth to him and his company, which may be biased by bullying you into staying. You have to take it on yourself to do your own research on what your salary would be based on open positions else where. I have a feeling you'd find lots of developer positions based on your level of experience.







                                  share|improve this answer








                                  New contributor




                                  da66en is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
                                  Check out our Code of Conduct.









                                  share|improve this answer



                                  share|improve this answer






                                  New contributor




                                  da66en is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
                                  Check out our Code of Conduct.









                                  answered 8 hours ago









                                  da66enda66en

                                  212




                                  212




                                  New contributor




                                  da66en is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
                                  Check out our Code of Conduct.





                                  New contributor





                                  da66en is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
                                  Check out our Code of Conduct.






                                  da66en is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
                                  Check out our Code of Conduct.























                                      2















                                      How do I know if he is right?




                                      By applying to another position and seeing if you can get the same salary. Just to give you a background my last job had a manager who talked like yours. The area is spotty with tech jobs and as such, he's correct to some degree that finding a similar job for the same pay for the same length of time would not be possible. A lot of folks who quit, left the area completely and met great success.



                                      With that said, his approach to employee retention failed. He was wrong as there were plenty of jobs in the area that offered more salary and better retention rates than the company. He was fired some time later as a lot of folks left and the web product was failing. It's easy to get discouraged when someone tell you that you're worthless and it's "confirmed" with the first failure. Consider this: if he considers you worthless and unable to find a job, why is he paying you?



                                      You just have to be smart and apply, look, and talk to folks. Look at others who left the company. Where are they going? Are they leaving the area? Or are they still in the area?






                                      share|improve this answer




























                                        2















                                        How do I know if he is right?




                                        By applying to another position and seeing if you can get the same salary. Just to give you a background my last job had a manager who talked like yours. The area is spotty with tech jobs and as such, he's correct to some degree that finding a similar job for the same pay for the same length of time would not be possible. A lot of folks who quit, left the area completely and met great success.



                                        With that said, his approach to employee retention failed. He was wrong as there were plenty of jobs in the area that offered more salary and better retention rates than the company. He was fired some time later as a lot of folks left and the web product was failing. It's easy to get discouraged when someone tell you that you're worthless and it's "confirmed" with the first failure. Consider this: if he considers you worthless and unable to find a job, why is he paying you?



                                        You just have to be smart and apply, look, and talk to folks. Look at others who left the company. Where are they going? Are they leaving the area? Or are they still in the area?






                                        share|improve this answer


























                                          2












                                          2








                                          2








                                          How do I know if he is right?




                                          By applying to another position and seeing if you can get the same salary. Just to give you a background my last job had a manager who talked like yours. The area is spotty with tech jobs and as such, he's correct to some degree that finding a similar job for the same pay for the same length of time would not be possible. A lot of folks who quit, left the area completely and met great success.



                                          With that said, his approach to employee retention failed. He was wrong as there were plenty of jobs in the area that offered more salary and better retention rates than the company. He was fired some time later as a lot of folks left and the web product was failing. It's easy to get discouraged when someone tell you that you're worthless and it's "confirmed" with the first failure. Consider this: if he considers you worthless and unable to find a job, why is he paying you?



                                          You just have to be smart and apply, look, and talk to folks. Look at others who left the company. Where are they going? Are they leaving the area? Or are they still in the area?






                                          share|improve this answer














                                          How do I know if he is right?




                                          By applying to another position and seeing if you can get the same salary. Just to give you a background my last job had a manager who talked like yours. The area is spotty with tech jobs and as such, he's correct to some degree that finding a similar job for the same pay for the same length of time would not be possible. A lot of folks who quit, left the area completely and met great success.



                                          With that said, his approach to employee retention failed. He was wrong as there were plenty of jobs in the area that offered more salary and better retention rates than the company. He was fired some time later as a lot of folks left and the web product was failing. It's easy to get discouraged when someone tell you that you're worthless and it's "confirmed" with the first failure. Consider this: if he considers you worthless and unable to find a job, why is he paying you?



                                          You just have to be smart and apply, look, and talk to folks. Look at others who left the company. Where are they going? Are they leaving the area? Or are they still in the area?







                                          share|improve this answer












                                          share|improve this answer



                                          share|improve this answer










                                          answered 7 hours ago









                                          DanDan

                                          9,15731630




                                          9,15731630























                                              2














                                              These are all some very good answers; I really enjoyed the boyfriend/girlfriend comment above. And others have addressed that you have been employed for 5 years, so that proves that there is a legitimate business need for you and your services. I would add the caveat that that it proves you a a "real" professional, but not necessarily a "real" developer.



                                              What makes you a "real" developer?



                                              Don't let anybody tell you that SQL doesn't count. There is no language that doesn't count. If you understand HTML, or XML, at a very high, broad, and detailed level, you are developer. If you understand EDI files, or even MIDI files, at a very high, broad, and detailed level, you are a developer.



                                              I think that what separates the "real" developers from mere coders, IT support, and technical interns is: understanding of systems, understanding of software-development life cycle, untaught aptitude, natural or practiced... and successful, deployed projects. If you are competent to provision your operating systems, IDEs, servers, and testing environments, from off-the-shelf hardware, software packages and cloud services, you are a developer. If you understand in theory and practice how to track down bugs, how to do feature-branching and unit testing, you are a developer. If you have tried, sometimes unsuccessfully, to teach and train others on what comes second-nature to you, are you a developer. If your stuff works, you are a developer.



                                              Don't let anybody tell you that being a "real" developer is somehow a function of pay or professional advancement. It is good to have pay and professional advancement, but there are college students and even high school students who are very talented in building their fun open-source and hobby projects: retrocomputing, gaming, linux-from-scratch, amateur radio, crypto mining, screensavers, customized firmware, making art on graphing calculators, and whatnot. Even if those kids don't have the pay and advancement appropriate for their skill level, because of lack of formal qualifications, lack of professional maturity and "soft skills", or a lack of business need for their specific specialties, I would never dare say to their faces that they are not "real" developers.



                                              Because their stuff works.






                                              share|improve this answer








                                              New contributor




                                              a real developer is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
                                              Check out our Code of Conduct.
















                                              • 2





                                                What boyfriend/girlfriend comment? I think it might have been moved to chat, could you put it in your answer please.

                                                – reggaeguitar
                                                4 hours ago
















                                              2














                                              These are all some very good answers; I really enjoyed the boyfriend/girlfriend comment above. And others have addressed that you have been employed for 5 years, so that proves that there is a legitimate business need for you and your services. I would add the caveat that that it proves you a a "real" professional, but not necessarily a "real" developer.



                                              What makes you a "real" developer?



                                              Don't let anybody tell you that SQL doesn't count. There is no language that doesn't count. If you understand HTML, or XML, at a very high, broad, and detailed level, you are developer. If you understand EDI files, or even MIDI files, at a very high, broad, and detailed level, you are a developer.



                                              I think that what separates the "real" developers from mere coders, IT support, and technical interns is: understanding of systems, understanding of software-development life cycle, untaught aptitude, natural or practiced... and successful, deployed projects. If you are competent to provision your operating systems, IDEs, servers, and testing environments, from off-the-shelf hardware, software packages and cloud services, you are a developer. If you understand in theory and practice how to track down bugs, how to do feature-branching and unit testing, you are a developer. If you have tried, sometimes unsuccessfully, to teach and train others on what comes second-nature to you, are you a developer. If your stuff works, you are a developer.



                                              Don't let anybody tell you that being a "real" developer is somehow a function of pay or professional advancement. It is good to have pay and professional advancement, but there are college students and even high school students who are very talented in building their fun open-source and hobby projects: retrocomputing, gaming, linux-from-scratch, amateur radio, crypto mining, screensavers, customized firmware, making art on graphing calculators, and whatnot. Even if those kids don't have the pay and advancement appropriate for their skill level, because of lack of formal qualifications, lack of professional maturity and "soft skills", or a lack of business need for their specific specialties, I would never dare say to their faces that they are not "real" developers.



                                              Because their stuff works.






                                              share|improve this answer








                                              New contributor




                                              a real developer is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
                                              Check out our Code of Conduct.
















                                              • 2





                                                What boyfriend/girlfriend comment? I think it might have been moved to chat, could you put it in your answer please.

                                                – reggaeguitar
                                                4 hours ago














                                              2












                                              2








                                              2







                                              These are all some very good answers; I really enjoyed the boyfriend/girlfriend comment above. And others have addressed that you have been employed for 5 years, so that proves that there is a legitimate business need for you and your services. I would add the caveat that that it proves you a a "real" professional, but not necessarily a "real" developer.



                                              What makes you a "real" developer?



                                              Don't let anybody tell you that SQL doesn't count. There is no language that doesn't count. If you understand HTML, or XML, at a very high, broad, and detailed level, you are developer. If you understand EDI files, or even MIDI files, at a very high, broad, and detailed level, you are a developer.



                                              I think that what separates the "real" developers from mere coders, IT support, and technical interns is: understanding of systems, understanding of software-development life cycle, untaught aptitude, natural or practiced... and successful, deployed projects. If you are competent to provision your operating systems, IDEs, servers, and testing environments, from off-the-shelf hardware, software packages and cloud services, you are a developer. If you understand in theory and practice how to track down bugs, how to do feature-branching and unit testing, you are a developer. If you have tried, sometimes unsuccessfully, to teach and train others on what comes second-nature to you, are you a developer. If your stuff works, you are a developer.



                                              Don't let anybody tell you that being a "real" developer is somehow a function of pay or professional advancement. It is good to have pay and professional advancement, but there are college students and even high school students who are very talented in building their fun open-source and hobby projects: retrocomputing, gaming, linux-from-scratch, amateur radio, crypto mining, screensavers, customized firmware, making art on graphing calculators, and whatnot. Even if those kids don't have the pay and advancement appropriate for their skill level, because of lack of formal qualifications, lack of professional maturity and "soft skills", or a lack of business need for their specific specialties, I would never dare say to their faces that they are not "real" developers.



                                              Because their stuff works.






                                              share|improve this answer








                                              New contributor




                                              a real developer is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
                                              Check out our Code of Conduct.










                                              These are all some very good answers; I really enjoyed the boyfriend/girlfriend comment above. And others have addressed that you have been employed for 5 years, so that proves that there is a legitimate business need for you and your services. I would add the caveat that that it proves you a a "real" professional, but not necessarily a "real" developer.



                                              What makes you a "real" developer?



                                              Don't let anybody tell you that SQL doesn't count. There is no language that doesn't count. If you understand HTML, or XML, at a very high, broad, and detailed level, you are developer. If you understand EDI files, or even MIDI files, at a very high, broad, and detailed level, you are a developer.



                                              I think that what separates the "real" developers from mere coders, IT support, and technical interns is: understanding of systems, understanding of software-development life cycle, untaught aptitude, natural or practiced... and successful, deployed projects. If you are competent to provision your operating systems, IDEs, servers, and testing environments, from off-the-shelf hardware, software packages and cloud services, you are a developer. If you understand in theory and practice how to track down bugs, how to do feature-branching and unit testing, you are a developer. If you have tried, sometimes unsuccessfully, to teach and train others on what comes second-nature to you, are you a developer. If your stuff works, you are a developer.



                                              Don't let anybody tell you that being a "real" developer is somehow a function of pay or professional advancement. It is good to have pay and professional advancement, but there are college students and even high school students who are very talented in building their fun open-source and hobby projects: retrocomputing, gaming, linux-from-scratch, amateur radio, crypto mining, screensavers, customized firmware, making art on graphing calculators, and whatnot. Even if those kids don't have the pay and advancement appropriate for their skill level, because of lack of formal qualifications, lack of professional maturity and "soft skills", or a lack of business need for their specific specialties, I would never dare say to their faces that they are not "real" developers.



                                              Because their stuff works.







                                              share|improve this answer








                                              New contributor




                                              a real developer is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
                                              Check out our Code of Conduct.









                                              share|improve this answer



                                              share|improve this answer






                                              New contributor




                                              a real developer is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
                                              Check out our Code of Conduct.









                                              answered 7 hours ago









                                              a real developera real developer

                                              211




                                              211




                                              New contributor




                                              a real developer is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
                                              Check out our Code of Conduct.





                                              New contributor





                                              a real developer is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
                                              Check out our Code of Conduct.






                                              a real developer is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
                                              Check out our Code of Conduct.








                                              • 2





                                                What boyfriend/girlfriend comment? I think it might have been moved to chat, could you put it in your answer please.

                                                – reggaeguitar
                                                4 hours ago














                                              • 2





                                                What boyfriend/girlfriend comment? I think it might have been moved to chat, could you put it in your answer please.

                                                – reggaeguitar
                                                4 hours ago








                                              2




                                              2





                                              What boyfriend/girlfriend comment? I think it might have been moved to chat, could you put it in your answer please.

                                              – reggaeguitar
                                              4 hours ago





                                              What boyfriend/girlfriend comment? I think it might have been moved to chat, could you put it in your answer please.

                                              – reggaeguitar
                                              4 hours ago











                                              2














                                              You should read the Wikipedia page on Impostor Syndrome. I've also questioned whether I'm a "real developer", especially while working with people who are much more accomplished than me, or who seem to do what I can do, only much, much faster.



                                              But I still believe I'm a real developer, and the reason for that is because I can write code that does what my users need it to do. That's the baseline: can you get your application to do what your users need it to do? If the answer is yes, then you are a real developer.



                                              Sure, there will be bugs, and sometimes it's because you did something dumb, but that doesn't mean you're not a real developer. If a tennis player misses a return, does that make them not a real tennis player?



                                              Then only way you can know for sure whether you can get another role with the same (or higher) pay, and the same position, is to put yourself out there and interview for it. The interviewers will have steps in place to filter out the people who don't meet their requirements.




                                              Unfortunately, I agree with him. I only know the fundamentals of the languages I work with (C# & JavaScript), although I do consider myself an advanced SQL guy (but I'm regularly told that doesn't count).



                                              So, how will I know when I know enough to call myself a developer?




                                              With regards to your question, being a developer isn't just about having X amounts of knowledge. A more important skill is to know how to find the knowledge you need to get the job done.



                                              Lastly, don't discount the non-coding skills you've picked up over the years: being able to debug code, analyse requirements / use cases, come up with solution designs, etc.






                                              share|improve this answer
























                                              • Also read the book Learned Optimism, it goes over the underlying issues with Imposter Syndrome, but was written before that term was popular. Fantastic read!

                                                – Elijah Lynn
                                                8 mins ago
















                                              2














                                              You should read the Wikipedia page on Impostor Syndrome. I've also questioned whether I'm a "real developer", especially while working with people who are much more accomplished than me, or who seem to do what I can do, only much, much faster.



                                              But I still believe I'm a real developer, and the reason for that is because I can write code that does what my users need it to do. That's the baseline: can you get your application to do what your users need it to do? If the answer is yes, then you are a real developer.



                                              Sure, there will be bugs, and sometimes it's because you did something dumb, but that doesn't mean you're not a real developer. If a tennis player misses a return, does that make them not a real tennis player?



                                              Then only way you can know for sure whether you can get another role with the same (or higher) pay, and the same position, is to put yourself out there and interview for it. The interviewers will have steps in place to filter out the people who don't meet their requirements.




                                              Unfortunately, I agree with him. I only know the fundamentals of the languages I work with (C# & JavaScript), although I do consider myself an advanced SQL guy (but I'm regularly told that doesn't count).



                                              So, how will I know when I know enough to call myself a developer?




                                              With regards to your question, being a developer isn't just about having X amounts of knowledge. A more important skill is to know how to find the knowledge you need to get the job done.



                                              Lastly, don't discount the non-coding skills you've picked up over the years: being able to debug code, analyse requirements / use cases, come up with solution designs, etc.






                                              share|improve this answer
























                                              • Also read the book Learned Optimism, it goes over the underlying issues with Imposter Syndrome, but was written before that term was popular. Fantastic read!

                                                – Elijah Lynn
                                                8 mins ago














                                              2












                                              2








                                              2







                                              You should read the Wikipedia page on Impostor Syndrome. I've also questioned whether I'm a "real developer", especially while working with people who are much more accomplished than me, or who seem to do what I can do, only much, much faster.



                                              But I still believe I'm a real developer, and the reason for that is because I can write code that does what my users need it to do. That's the baseline: can you get your application to do what your users need it to do? If the answer is yes, then you are a real developer.



                                              Sure, there will be bugs, and sometimes it's because you did something dumb, but that doesn't mean you're not a real developer. If a tennis player misses a return, does that make them not a real tennis player?



                                              Then only way you can know for sure whether you can get another role with the same (or higher) pay, and the same position, is to put yourself out there and interview for it. The interviewers will have steps in place to filter out the people who don't meet their requirements.




                                              Unfortunately, I agree with him. I only know the fundamentals of the languages I work with (C# & JavaScript), although I do consider myself an advanced SQL guy (but I'm regularly told that doesn't count).



                                              So, how will I know when I know enough to call myself a developer?




                                              With regards to your question, being a developer isn't just about having X amounts of knowledge. A more important skill is to know how to find the knowledge you need to get the job done.



                                              Lastly, don't discount the non-coding skills you've picked up over the years: being able to debug code, analyse requirements / use cases, come up with solution designs, etc.






                                              share|improve this answer













                                              You should read the Wikipedia page on Impostor Syndrome. I've also questioned whether I'm a "real developer", especially while working with people who are much more accomplished than me, or who seem to do what I can do, only much, much faster.



                                              But I still believe I'm a real developer, and the reason for that is because I can write code that does what my users need it to do. That's the baseline: can you get your application to do what your users need it to do? If the answer is yes, then you are a real developer.



                                              Sure, there will be bugs, and sometimes it's because you did something dumb, but that doesn't mean you're not a real developer. If a tennis player misses a return, does that make them not a real tennis player?



                                              Then only way you can know for sure whether you can get another role with the same (or higher) pay, and the same position, is to put yourself out there and interview for it. The interviewers will have steps in place to filter out the people who don't meet their requirements.




                                              Unfortunately, I agree with him. I only know the fundamentals of the languages I work with (C# & JavaScript), although I do consider myself an advanced SQL guy (but I'm regularly told that doesn't count).



                                              So, how will I know when I know enough to call myself a developer?




                                              With regards to your question, being a developer isn't just about having X amounts of knowledge. A more important skill is to know how to find the knowledge you need to get the job done.



                                              Lastly, don't discount the non-coding skills you've picked up over the years: being able to debug code, analyse requirements / use cases, come up with solution designs, etc.







                                              share|improve this answer












                                              share|improve this answer



                                              share|improve this answer










                                              answered 4 hours ago









                                              FodderFodder

                                              18618




                                              18618













                                              • Also read the book Learned Optimism, it goes over the underlying issues with Imposter Syndrome, but was written before that term was popular. Fantastic read!

                                                – Elijah Lynn
                                                8 mins ago



















                                              • Also read the book Learned Optimism, it goes over the underlying issues with Imposter Syndrome, but was written before that term was popular. Fantastic read!

                                                – Elijah Lynn
                                                8 mins ago

















                                              Also read the book Learned Optimism, it goes over the underlying issues with Imposter Syndrome, but was written before that term was popular. Fantastic read!

                                              – Elijah Lynn
                                              8 mins ago





                                              Also read the book Learned Optimism, it goes over the underlying issues with Imposter Syndrome, but was written before that term was popular. Fantastic read!

                                              – Elijah Lynn
                                              8 mins ago











                                              1














                                              Ignore the commentary and drama at your current job. Go apply for jobs elsewhere. If you don’t get the job, you’re out nothing. If you do get an offer, you’ll know what your skills are worth on the open market and can decide where you want to work.



                                              It never hurts to look around.






                                              share|improve this answer




























                                                1














                                                Ignore the commentary and drama at your current job. Go apply for jobs elsewhere. If you don’t get the job, you’re out nothing. If you do get an offer, you’ll know what your skills are worth on the open market and can decide where you want to work.



                                                It never hurts to look around.






                                                share|improve this answer


























                                                  1












                                                  1








                                                  1







                                                  Ignore the commentary and drama at your current job. Go apply for jobs elsewhere. If you don’t get the job, you’re out nothing. If you do get an offer, you’ll know what your skills are worth on the open market and can decide where you want to work.



                                                  It never hurts to look around.






                                                  share|improve this answer













                                                  Ignore the commentary and drama at your current job. Go apply for jobs elsewhere. If you don’t get the job, you’re out nothing. If you do get an offer, you’ll know what your skills are worth on the open market and can decide where you want to work.



                                                  It never hurts to look around.







                                                  share|improve this answer












                                                  share|improve this answer



                                                  share|improve this answer










                                                  answered 8 hours ago









                                                  ThunkThunk

                                                  71247




                                                  71247























                                                      0















                                                      he told me there is no way I could get the same salary or position in another organization as I'm not a real developer yet.




                                                      And yet, here you are, getting paid by your current company.



                                                      There is no such thing as a "real developer". It's just how good you are at your job, and that is not a binary thing. It is a scale.



                                                      If as you say, you have identified holes in your knowledge, it's time to rectify them. However, you also need to realise that no developer worth their salt feels comfortable/knowledgeable every single day, as they are constantly stretching beyond their comfort zone and feeling like beginners everytime they learn something new. That is a good thing.



                                                      Lastly, being a developer is not just about programming knowledge. It's also learning to be a professional, and part of that is understanding what kinds of feedback to take in and what to ignore/push back. I'll leave you to decide which category this kind of feedback belongs in.






                                                      share|improve this answer




























                                                        0















                                                        he told me there is no way I could get the same salary or position in another organization as I'm not a real developer yet.




                                                        And yet, here you are, getting paid by your current company.



                                                        There is no such thing as a "real developer". It's just how good you are at your job, and that is not a binary thing. It is a scale.



                                                        If as you say, you have identified holes in your knowledge, it's time to rectify them. However, you also need to realise that no developer worth their salt feels comfortable/knowledgeable every single day, as they are constantly stretching beyond their comfort zone and feeling like beginners everytime they learn something new. That is a good thing.



                                                        Lastly, being a developer is not just about programming knowledge. It's also learning to be a professional, and part of that is understanding what kinds of feedback to take in and what to ignore/push back. I'll leave you to decide which category this kind of feedback belongs in.






                                                        share|improve this answer


























                                                          0












                                                          0








                                                          0








                                                          he told me there is no way I could get the same salary or position in another organization as I'm not a real developer yet.




                                                          And yet, here you are, getting paid by your current company.



                                                          There is no such thing as a "real developer". It's just how good you are at your job, and that is not a binary thing. It is a scale.



                                                          If as you say, you have identified holes in your knowledge, it's time to rectify them. However, you also need to realise that no developer worth their salt feels comfortable/knowledgeable every single day, as they are constantly stretching beyond their comfort zone and feeling like beginners everytime they learn something new. That is a good thing.



                                                          Lastly, being a developer is not just about programming knowledge. It's also learning to be a professional, and part of that is understanding what kinds of feedback to take in and what to ignore/push back. I'll leave you to decide which category this kind of feedback belongs in.






                                                          share|improve this answer














                                                          he told me there is no way I could get the same salary or position in another organization as I'm not a real developer yet.




                                                          And yet, here you are, getting paid by your current company.



                                                          There is no such thing as a "real developer". It's just how good you are at your job, and that is not a binary thing. It is a scale.



                                                          If as you say, you have identified holes in your knowledge, it's time to rectify them. However, you also need to realise that no developer worth their salt feels comfortable/knowledgeable every single day, as they are constantly stretching beyond their comfort zone and feeling like beginners everytime they learn something new. That is a good thing.



                                                          Lastly, being a developer is not just about programming knowledge. It's also learning to be a professional, and part of that is understanding what kinds of feedback to take in and what to ignore/push back. I'll leave you to decide which category this kind of feedback belongs in.







                                                          share|improve this answer












                                                          share|improve this answer



                                                          share|improve this answer










                                                          answered 2 hours ago









                                                          kolsyrakolsyra

                                                          957610




                                                          957610

















                                                              protected by Jane S 5 hours ago



                                                              Thank you for your interest in this question.
                                                              Because it has attracted low-quality or spam answers that had to be removed, posting an answer now requires 10 reputation on this site (the association bonus does not count).



                                                              Would you like to answer one of these unanswered questions instead?