| Recently i've been restarting the job search. I've been generating a lot of interest and I guess you could say I have a happy problem. I'm a front-end developer who is also a talented designer in my mid 20's. I have two job offers and would like some advice about it from some fellow nerds.:) 1. Big fortune 100 company with really cool people from Apple and Microsoft who jumped ship and now work here. Not your typical big company environment has a startup vibe with full fridges, open office, pool tables, standing desks etc. Is a 6-month contract only with potential hire afterwards. Mainly working with HTML/CSS and jquery. None to little design work. 2. Small 30ish person company SAAS service company and would be totally 100% remote. Would have potential to use some new javascript frameworks like Angularjs and test-driven development with also about %30 percent of the work being design. Pays a bit lower then job 1 but is permanent. My problem deciding is job 1 I feel would be a good learning experience, working with other people better then me and having a big name on the resume. Job 2 i'm going to be able to actually make some more decisions and not have as many people to lean on. Before this i've mostly been a solo dev slogging through whatever needed to be done back-end, front-end, design etc. If you were personally in this position what would be your thought process to deciding? |
Now imagine the logical next steps, see yourself switching companies and taking a new job. Or, starting a new venture of your own if that is your dream? Which of those next step outcomes is more attractive to you?
My own take is that the corporate role will lead to more specialization, has better income, benefits and security over the next 10 years. By contrast, the SAAS service company will expose you to a much wider range of responsibilities. You will be more rounded. If you have your heart set on building your own company someday, this role will likely be better preparation.