TE
TechEcho
Home24h TopNewestBestAskShowJobs
GitHubTwitter
Home

TechEcho

A tech news platform built with Next.js, providing global tech news and discussions.

GitHubTwitter

Home

HomeNewestBestAskShowJobs

Resources

HackerNews APIOriginal HackerNewsNext.js

© 2025 TechEcho. All rights reserved.

Ask HN: I'm a generalist. Not a specialist. Getting a non-entry level job.

5 pointsby skennedyabout 12 years ago
I have never acquired a super awesome ninja skill. Straight out of college (6 years ago) I landed a consulting job for Fortune 100 companies (later hired by competitor). Solved ambiguous problems in the Learning Management Systems (LMS) space working on a ton of technologies and the projects rarely lasted longer than 3-6 months. Learn it, program it, and move on. I worked with offshore developers, managed onsite resources, appeased project/product managers, turned vendor integrations into sexy solutions, and pushed out PowerPoint updates for CTO's.<p>It was fun...for a while. Learned a TON. And made a lot of money. But I left the job to try my hand at a startup. It failed. C'est la vie. But learned twice as much in half the time. Best experience so far but I am out of money.<p>Now it's time to apply for jobs. Need financial stability for a while and the "corporate" jobs want interviews but pass when I am not "the guy" on technology XYZ.<p>Trying my best to escape the world of LMS's -- where I have a good reputation -- but cannot seem to seal the deal on a job that is not entry level. Any suggestions?

6 comments

vitovitoabout 12 years ago
I wouldn't try to escape the world of LMSes at all, I'd go straight there if you want stability, precisely <i>because</i> that's where you're "the guy."<p>Being a mid-career generalist is like not having chosen what degree you're going to graduate college with in your second senior year. You haven't done anything long enough to become an expert at it, to have it be second nature, to be able to teach others, to be able to lead a team at it, to be able to architect it. You're just a very experienced dilettante.<p>Early in your career when you haven't decided what to specialize in, that's cool. Late in your career, when you've specialized for several years in several different things such that you can wear any hat as a senior person, that's also cool.<p>Mid-career? Not so cool in the eyes of companies, where they want specific roles filled, not "find a problem and fix it, rinse, repeat."<p>If you're going to truly escape, then you're essentially restarting your career as a generalist at rung 0, ground floor, grunt work development, and hoping your experience gets recognized and you are allowed to rapidly advance within an organization.<p>Either way, it's not an easy path at this point. (I chose to restart my career about seven years ago, and am just about now "where I was" but in a different field.)
评论 #5496387 未加载
chazabout 12 years ago
What are the roles that you've been talking to employers about? Your experience sounds most like a product manager to me: broad understanding of technologies, experience with end customers and the value proposition to them, ability to navigate an organization, and a technical background that drives credibility internally and externally.
评论 #5496441 未加载
iamdaveabout 12 years ago
I frequently have friends coming to me for resume help/career switching advice because of my past as a recruiter for a very large, local healthcare provider. (well, not local anymore, I moved)<p>In cases like this and many others where individuals aren't getting the interviews they want almost always comes down to the resume; or more specifically how you've worded the resume. Frequently, and to this day I encourage one to take their resume from a laundry list of duties to a utility belt of achievements and accolades.<p>By this, I don't mean promotions or medals awarded, but if you had to look at one line per resume and decide who would get the job, who would you call back:<p>Resume A: "Follow-up on sales leads and deliver cutting-edge presentations on our product"<p>Resume B: "Increased subproduct sales utilizing methods x, y and z; resulting in an n% revenue boost for Q1 2013"
评论 #5496396 未加载
xauronxabout 12 years ago
Have you ever considered that you actually downplay your knowledge? Saying "I'm a generalist, I don't have in depth knowledge with technology XYZ" might be killing you right out of the gates. If you're proficient in PHP, then just take that as a positive. Doesn't matter if you know 10 other languages just as well. You say you're not "the guy" on techology XYZ. Who is? If you were a consultant, you should have enough experience to get shit done. What else would most companies want? Also, be aware that while most companies say "We want an XYZ ninja with 5 years of experience", that's in hope of scaring off the really worthless people. Get in there, tell them all of the things you're good at. Leave all of the negativity out of it.<p>Instead of "I'm a generalist, I don't have that in depth of knowledge with PHP" say "Yes, I've done some PHP projects. I did [whatever] for company [whoever], which was a great experience and they were really happy with it".
dmorabout 12 years ago
This might sound unexpected or unattractive at first but stick with me. A non-entry level job that requires intelligence, high judgement, and a lot of hustle is as an EA of a high level executive or the office manager of a tech startup. You pretty much need to learn to do a little of everything and anything that comes up in either case, and you'll be paid well and report to someone senior who will trust you to make things happen and give your honest opinion while using discretion.<p>I know a lot of people who have used this role to propel them in a new direction, and in the startup case you can have a huge positive impact on the culture and operations of a young company.
creamyhorrorabout 12 years ago
I'd like to ask about the traditional technology consulting industry. Is it worth venturing into as a relatively inexperienced developer who wouldn't mind being a product manager?<p>There's a clear divide between the traditional IT services provider and the tech startup. Often (especially in secondary hubs like my country) the IT services players view developers as commodity labour to be hired as grunts or simply outsourced, while tech startups are often developer-centric and offer a much better experience and paycheck. What seems to matter is the orientation of the top management of the company; the traditional firms are often not run by software engineers or compsci people, but instead by general business folks.<p>Has any recent startup managed to become a significant player in tech consulting while retaining a developer-centric company culture? I'm interested in the idea of developers collaborating with sales/bizdev people to offer tech consulting services with a different spin. I don't know if the gung-ho hacker spirit meshes very well with the more, um, stodgy business types who'll make up the clientele, though. Anyone have successful examples?<p>It seems like the current tech consulting model undervalues developers and development, and I'd like to see that shaken up, especially in an industry as profitable as that. Or is it really all about marketing presentations and sales relationships in the end?<p>----- Here's a good post on the topic by Paul Gallagher:<p><i>MNC's with a strong R&#38;D focus, or the very successful software companies already do technical career planning quite well (I've worked in a corporate research lab that had a technical career ladder all the way up to chief scientist - who could actually be more senior and with better benefits than the CEO, depending on the incumbent).<p>However, in the "real world"(!), the IT industry is predominantly sales, service and agency focused. i.e. businesses that are either selling/integrating existing products, or selling people/time/projects. There are very different dynamics at work than in R&#38;D/PD:<p>- For consulting firms and agencies, it is usually the case that the best revenue contributors (the cash cows) are the mid-level technical staff (3-5 years experience). Beyond that, their margin % often drops, and it is also harder to sell full utilisation.<p>- The pressure to be than just a pure technical contributor ratchets up pretty quickly: you are expected to take on pre-sales, delivery management, and even business development the higher you go<p>- Despite many of the larger firms operating locally (Oracle, NCS, Accenture, IBM etc) having a focus on technical career development, you learn pretty quickly that it is not the way to earn the big bucks. If you have the aptitude, get into sales. Pre-sales is the best bet if you want to remain largely technical, but also earn more and do less (although my friends in pre-sales would probably argue that last point!)<p>- The net result is that there's a general expectation that you will grow into other responsibilities pretty early in your career and leave hard-core development behind (for the next batch of grads). It is not just a local problem, but it does vary in degree:<p>- My own experience is that it does vary from country to country, but not by much. On the whole by the time you get to late 20's/early 30's you better be moving on up or there's trouble!<p>- And there can be cultural idiosyncrasies in some countries - like older generations who want to judge your "success" by the number of people working for you.<p>It is in places where the services sector dwarfs the product development sector that this becomes the dominant industry practice (i.e. most of the world outside of Mountain View, Redmond, Silicon Valley).</i><p>from <a href="https://groups.google.com/d/msg/singapore-rb/QsaJ-K5mQu4/61cTfW4P9SEJ" rel="nofollow">https://groups.google.com/d/msg/singapore-rb/QsaJ-K5mQu4/61c...</a>
评论 #5496823 未加载