3 ms·
Here's a few points for your consideration. 1) Startups aren't mega-corporations with clearly defined roles: you're expected to try and do whatever is needed f
by logicalmonster 4y ago
Here's a few points for your consideration.
1) Startups aren't mega-corporations with clearly defined roles: you're expected to try and do whatever is needed for the company to succeed and that means wearing different hats. At one of my first startups, I was hired as a software engineer, but happily helped move office furniture around when we were reconfiguring the office layout or washed dishes from time to time in the office kitchen. These extra efforts helped me get lifelong friends and business partners. You do you, but you're probably not going to get far in a startup by saying "that's not my job description" too often in an annoying way. It sounds like you might not be a great fit for that startup and you might want to move on. Not sure if that's the best move in a tough job market.
2) Your job isn't necessarily to write code: it's to solve problems. Sometimes that means making websites. Sometimes that means creating some scripts to process some data. Sometimes that might mean manually labelling some datasets. Sometimes that might mean writing a blog post even though you're not hired as a writer. Sometimes that might mean taking pictures for the company website even if you're not a trained photographer. It's all part of being in a startup. By all means, tell your bosses that you're particularly interested in web-development and don't want your skills to get rusty and you want to have opportunities to learn and grow, but be a little cautious how you go about it if you care about your job.
3) It's ok to think of yourself as a Junior Developer because that's probably what you are in the marketplace, but I'd recommend not plastering that label too heavily everywhere otherwise people might think less of you. There's a fine line between appearing humble and realistic about your experience, and appearing to be too low-confidence and self-deprecating.
4) Big corporations are draining in different ways than startups. You might have a more clearly defined job description in a big company, but even worse office managers and processes. In a startup, if there's a problem in the workplace or you want to try X new thing, you can probably walk down the hall and talk directly with your CEO and at least give them your pitch. In a big company, you might have to work through 10 layers of managers in different departments and send 50 emails to figure out if some new process is even permissible.
5) If you don't have any equity in your startup, I can see being a little miffed about this situation. It's one thing to go the extra mile when you stand to gain extra, it's another thing to let your skills atrophy and push yourself to do new things when you don't have a direct stake in it.