5 ms·
How do you do leverage these strengths? I have a somewhat similar profile and I simply feel like a fish judged by its ability to climb a tree. Yet, I: - Help
by mettamage 6y ago
How do you do leverage these strengths? I have a somewhat similar profile and I simply feel like a fish judged by its ability to climb a tree.
Yet, I:
- Help with hiring/marketing/leading scrum sessions (when the actual scrum master is ill)
- Conduct pentests
- Do the frontend and backend (what I was hired to do)
If they'd let me, I'd help with the writing efforts as well as my writing ability is better than that of the average developer, if I have to believe my grades on any report in any degree that I did (game studies, psychology and CS).
- econnors 6y agoNot OP, but had a similar experience. The key, I've found, is figuring out the role that maximizes your strengths, and converting your current role into that (gradually) or finding a company that has a position that matches. For example, I loved a lot of aspects of being a PM (leading the team, breaking down complicated tasks/releases, designing great UX) but am an engineer at heart. So I worked with my PM to take over responsibilities that leveraged those skills, and then I used that experience to get a new role where I'm able to do those same things to a greater degree (at a company now that combines typical tech lead + PM responsibilities into one).
- feteru 6y agoHow do you balance both of those roles? Do you take on a smaller portion of technical work and "manage yourself"?
- syndacks 6y ago>How do you do leverage these strengths? What is your goal? I identify with the parent comment here, (the parent of that too) and feel like I've reached a point where the most obvious answer to your question (on leveraging strengths) is management. If you can code, project manage, and communicate effectively with [non]tech people and don't mind the stress of dealing with other people's issues, then it might be up your alley.
- mettamage 6y agoSay if that were true (as it might be), one doesn't just go into project management. There is no company who'd hire me as that as I have no prior experience in it.
- ornornor 6y agoNo but if you have a job right. Ow you can take in PM responsibilities on top of your current work. After 6–12 months you have PM experience you can parlay into a PM job.
- syndacks 6y ago>I have no prior experience in it Well based on the comment I replied to, you communicated that you did! Don't sell yourself short. Talk to your manager; is there opportunity at your current org to do the kind of work you are looking for? If not, look elsewhere; the challenge is communicating that you have the relevant experience (ideally with something to show at your current role (hence my previous comment)).
- richard_g 6y agoWhen I was first starting out, one of my goals was to manage a team. I thought no one would hire me for that role since I didn't have the background for it. Instead I started freelancing, got a few clients, and eventually hired others to help me. Looking back, when I impressed clients with my work I was regularly offered various forms of management responsibilities. I probably could have found other opportunities like that if I had pursued it. If you demonstrate good results in one of the main skills required for a job and explain how you would build up the others, you might be surprised at who would hire you. People who can do well in several areas and effectively manage projects or other people are always in short supply.
- afpx 6y agoOne of my favorite colleagues is just an average developer, but he’s also very funny. He has figured out his niche and excels at it. To leverage strengths, it’s often helpful to understand the team.
- petra 6y agoHow is him being funny helpful for career advancement ?
- ChuckNorris89 6y agoSoft skills. Having everyone around you like you is more important than being a good programer.
- sghiassy 6y agoUnless your Chuck Norris... he decides if you get to like him or not ;)
- sghiassy 6y agoPeople like working with others with whom they like. Being a smart-asshole, by contrast, is a difficult way to get ahead. Being funny is one way to be like able
- weaksauce 6y agoan aside, being funny in this context is where everyone gets a benefit of being happier. some types of humor is denigrating to a particular group or person and that's generally not going to take you very far in a lot of fields.
- collyw 6y agoThere is a fine line between being offensive and being funny. I think the funniest people go very close to that line, but maybe that's just the type of humour I appreciate. I tone my homour down a lot at work compared to when I am with good friends as there are a lot more consequences to going over the line.
- robviren 6y agoSounds like you might want to try out being a product manager. I'm a sub par engineer, but I think my diverse skills worked out pretty well for a PM job.
- turdnagel 6y agoJoin a smaller company.
- wjossey 6y agoJoin companies with problems worth solving, add value as quickly as possible, and then find problems that you can tackle and start advocating to be granted the latitude to tackle them. Most companies and teams are thrilled to have people who proactively seek to solve thorny issues. The difference with me is that most programmers are attracted to solving “problems” in a code base, which might add value but have arguable ROI. I’m rarely the person who advocates for a rewrite or tries to push some hot new technology. I’m almost always the engineer who asks the question “how can we apply what we’ve already written to this new sector” or “how do we change up this experience to cut onboarding time in half” etc.
- no_wizard 6y agoBetter take, to add in to this: My unique (well one of) internalized properties I have is having a keen eye for good problem to technology fit. Steve Jobs said it best with “start with the experience and work backwards toward the technology” In another words, it’s extremely valuable to be able to understand when you can re use an existing tool (in this case, existing code) to achieve the result, which is different from trying to shoehorn your existing code to fix/improve/add a feature to an existing problem space or product domain. That’s the real key, to me, in a nutshell (And why I almost never buy in on complete re writes)
- collyw 6y agoMy other knowledge is in biology, but bioinformatics seems to pay less than normal software engineering.