Self-Promotion and Soft Skills
The cluster focuses on advice for technically skilled developers to advance their careers by improving self-promotion, communication, interpersonal skills, and making their value visible to managers and peers, rather than relying solely on technical ability.
Activity Over Time
Top Contributors
Keywords
Sample Comments
Sounds like you may need to improve your social skills. Good employer should understand than nobody is amazing at everything, but such is the world today that marketing wins everywhere (on personal level too).Or you think you are better than you are, not possible to tell from the post (but I'd say unlikely given some introspection that went into making it).
Life Pro Tip: Have better skills and be a better employee.
Id depends on your own skills. what can you offer to managers of top companies
That's quite true. During past couple of months I have seen real talent is not sitting in front of your desk and do coding. This way you can walk but can't run. Everything depends how well you sell yourself and make good picture in others mind. Ultimately your goal is presence outside your desk / room. I will say what you have experienced is ground reality about how business works.
In addition to tibbett's point (expressing technical accomplishments in terms of their value to the business), do some honest introspection on your value to your peers. I'm really just elaborating on Ms. Botros' article here, but for example you want to ask yourself these kinds of questions:Do you improve the skills of the people around you? Do you identify and help resolve barriers faced by your peers? (This doesn't always mean fixing things yourself!) Do you improve the
The magic of it all. You are selling yourself short. You know and are capable of way more then you give yourself credit for. There are three camps, those you think they are everything, those who doubt themselves and those who have no clue of their value. The trick is finding the value spot for yourself. Likely you are in the middle, which is perfect, but if you don't learn how to sell yourself you will suck donkey dick (e.g. be at the bottom end).Your job when applying for any positi
Make sure you’re using an objective lens. I don’t know you, but I do know my co-workers. One of my co-workers in particular talks a very big game. According to him he’s the best coder in the company, and at every company he’s ever worked at, but his soft skills and social skills are so bad that no one wants to work with him. I also don’t think he’s as good as he claims… he only seems to know 1 language and refuses to improve shortcomings of his code, always pointing the finger at others.I’m n
Yes I agree with you, the point is that being technical person doing a technical job I thought that the value that I create will talk more than the nonsense of some people. As I like to act first and share later, but there are people who talk but don't know how to act properly.I can build this skills as you said, true, but in my position now it would be impossible to get a promotion as the available spot has been taken already.
The trick is to make people think you are indispensable.I think more than often the real challenge is the knowledge, not the skills. IIRC there was a post linked HN about that problem, written by GitHub or Stripe maybe ?
My suggestion is to invert your strategy. Instead of telling someone what you are good at, start by asking them what their problems and needs are. Then you can easily steer the conversation to how you can help.Imagine you're trapped in an elevator with the CEO of your company:CEO: What department do you work in?You: I'm a software engineer--but don't hold that against me.CEO: Heh! Truth is I really value software engineers. [Ed: What else is she going to