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: How did you like your job in 2017?

26 pointsby aennytaover 7 years ago

21 comments

twayamznacctover 7 years ago
&quot;Awful&quot; would be the first word that comes to mind.<p>I&#x27;ve spent three years at my current position at one of the &quot;big 5&quot;, and after the first 9 months there were reorgs and I haven&#x27;t been doing the things I was hired to do since. Instead I work on things that I have zero interest towards, and can feel my soul being sucked out of me daily.<p>It has gotten to the point where I cannot even imagine heading in to work each morning. My entire body and mind rejects the notion. Somehow I manage to make it in on autopilot, and pretty much autopilot throughout the day. Any acts of sentience on my part while at the office are immediately doused with reminders of how much I hate all of this, and I quickly retreat back.<p>Unfortunately, this has done nothing but cause an ever-amplifying depression spiral. At this stage I can&#x27;t even imagine trying to get another job as I don&#x27;t think I&#x27;m capable of passing the whiteboard-hazing at any tech company given my current state of mind.<p>I&#x27;m just going to wither away here until the end I imagine.<p>To be fair: it&#x27;s not &quot;awful&quot; by any traditional metric - I&#x27;m not being overworked, yelled at, treated like shit, etc. But acknowledging that doesn&#x27;t help my thoughts, any.
评论 #16066398 未加载
评论 #16065958 未加载
modover 7 years ago
6&#x2F;10<p>It&#x27;s not the job&#x27;s fault. Good atmosphere, coworkers, and immediate management. I just want to be doing my own thing.<p>We have had a lot of turnover, though. Perhaps it&#x27;s not as good for others.<p>Edit: I think the job deserves 8 or 9&#x2F;10, it&#x27;s my own attitude affecting how I answer the question as-posed.
评论 #16064338 未加载
csnewbover 7 years ago
1&#x2F;10. Constant mass layoffs, most subject matter experts have quit, the code is a legacy pile of bugs and where changing one line of code is incredibly painful. Also new college grads are making 20k+ higher than my current salary despite having 2 years of experience in the bay area. I&#x27;ve been trying to find a new job but I&#x27;m so exhausted and stressed out at the end of the day that I don&#x27;t have the energy to grind leetcode&#x2F;algorithms problems to prepare for technical interviews, and those whiteboarding&#x2F;system design interviews are brutal.
评论 #16063804 未加载
评论 #16065413 未加载
ryanchantsover 7 years ago
I went from a huge bank with excellent engineering that never shipped anything to a small startup that is constantly on fire and a product that needs a lot of work.<p>I love it. I&#x27;m excited about the company, there&#x27;s a lot of room for me to grow, and it&#x27;s small enough that I can have a lasting impact as we solidify our engineering culture. I report directly to the CTO, though I believe we&#x27;ll be getting a director soon that will sit between us. It&#x27;s still better than the 7+ layers of management at Giant Bank.
评论 #16065591 未加载
评论 #16063623 未加载
dacracotover 7 years ago
I&#x27;ve 34 years of experience in software engineering. Since about 1986, I have been either hired as the team lead or eventually been appointed the team lead at each of the six employers that I have worked for. Due to circumstances beyond my control, I am once again starting over as a team member in a new group. I wasn&#x27;t given much choice in the matter as my attempt to apply to an open position that I thought had potential, was squashed by my management. At least, knowing my desire, they offered up two choices of becoming a team member of a couple of projects with funding, openings, and years of internal customer base. However, it was a choice for me between the least of evils. Something that I could not convey to my management since I was already apparently &quot;in the dog house&quot; for having applied to the position of my choosing earlier. So now I have the psychological dilemma of trying to act like I am joining the team by my own choosing because I do not think any existing team member has any idea of the way I was collared. Whats more, the technology stack and engineering practices of my new team are poorly thought out if not completely random (and this is the better of the two choices). There was no mention of me being added as some sort of white knight to fix it. As far as I can tell, management has no idea of the cruft that is this system. So my spouse urges me to have patience, that I will eventually take over, as I have done in the past. But I struggle to keep my head up day to day, being assigned feature and bug tickets and instructed on kluged up solutions that match the overall product. Meanwhile, I fantasize how I could rearchitect and rewrite this system into a much better product. It isn&#x27;t healthy. It isn&#x27;t fun. I hate it.
评论 #16072510 未加载
lordCarbonFiberover 7 years ago
Went from a start up with a garbage fire app chasing VC money to sell the last of their dignity to the world of big business working on real software; so 50-50 on terrible soul crushing experience and fantastic year.
评论 #16061648 未加载
SirLJover 7 years ago
I love it! which is actually bad for me, because otherwise I would retire early and travel the world... maybe next year :-)<p>12 years and counting at this position...
评论 #16065055 未加载
Adamantcheeseover 7 years ago
3&#x2F;10, of the 10 months working here I did maybe 2 months of actual work. And then about 2 months ago the company brought in a developer from the company we get part of our software from to basically do my job, so I don&#x27;t know why I&#x27;m here anymore besides some sort of political puppet. Did I mention I&#x27;m a temp still by the way?
评论 #16064558 未加载
drakonkaover 7 years ago
7.5&#x2F;10<p>It was very interesting, and I shipped another game. I was in a fairly new position and fought a bit with impostor syndrome at first, but got to learn a lot and contributed quite a bit back to the engine. Just as I was feeling pretty competent and settled into the role I was moved to a position with more responsibilities, so now I have to adjust all over again. I guess it is good not to be entirely comfortable and keep pushing yourself, it just means a little more stress to deal with. I think it&#x27;ll be fine though; I am used to working on things that feel challenging and push me to learn and develop more.
评论 #16072466 未加载
goodmediumbadover 7 years ago
In the beginning, it was nice.<p>In the middle, it came with some interesting career changes and challenges. It was a good personal experience, but ultimately it didnt work for the company.<p>In the end, we changed management and it -might- be good for the company depending on what the new owner wants with it. But people are fired en masse, and people are quitting en masse. Project management sucks, we didnt have things to do for months and around both christmas AND new years, we got 2 supposedly CRITICAL issues that HAVE to be done. Except not really.<p>Looking forward to 2018. Mostly because I&#x27;ll be looking at new opportunities.
评论 #16061928 未加载
api_or_ipaover 7 years ago
8&#x2F;10<p>Improved my code quality by becoming more aware of code style and becoming more nuanced in the approaches I take when solving problems. Enjoyed getting back into Python work, but async programming in python is still somewhat awkward.<p>I&#x27;m alarmingly bittersweet about living in the Bay Area and not living closer to home. On one hand, I miss seeing my large and wonderfully close family and friends at home; on the other, the Bay Area weather is wonderfully mild and always sunny, and of course, salaries are better here. So I&#x27;ve wrestled with re-calculating the costs of where to live.
评论 #16072447 未加载
neofrommatrixover 7 years ago
Not too much; The job was oversold to me during interviews (or I did not ask the right questions) and that means, I&#x27;ve gone from working on massive scale distributed systems infrastructure to network automation configuring a handful of devices every now and then. I think my skills may have atrophied even though I have been keeping up on the side - not sure how I can sell this in my next interviews. What&#x27;s keeping me here? An awesome manager (learned how to lead from him, just by observation), and my green card application is in the final stages.
anonymous2018over 7 years ago
I&#x27;m really happy in 2017. I&#x27;m at the same job for a year (big accomplishment for me). I got a large hourly raise; they sent me to react and rails training. I took 6 weeks to go to europe and I can work from home a few days per week. I&#x27;m working the dream.
the_jeremyover 7 years ago
7&#x2F;10, defense contractor doing projects no one cares about until I get my security clearance. Tired of &quot;rudimentary python scripts&quot;, want to work on a real code base and with other people (I&#x27;m the only one on my project). First job out of college.
duiker101over 7 years ago
I really enjoyed it. My first year fully remote. It&#x27;s been quite the change and while I will leave this job at the end of the month I think it&#x27;s been a great experience.
评论 #16061488 未加载
awaover 7 years ago
7&#x2F;10.. Changed end of 2016 and got a good raise. Got to learn a lot of new things and adapt to the new culture. Its nice to shake up things once in a while I guess.
leekhover 7 years ago
7&#x2F;10 One job sucked and found a new one. New gig is okay. I think my expectations for work has decreased.
seanmcdirmidover 7 years ago
It was great! A dream come true! Then it all ended pretty quickly. Ah well.
hatsubaiover 7 years ago
7&#x2F;10<p>Work as a contractor for one of the largest govt defense contractors in the aerospace and land vehicle field. Lots of opportunity here to work on pretty much whatever you&#x27;d like. You can jump on any project ranging from low level embedded devices to application code to virtual reality. Coworkers are pleasant, albeit their skills can be a bit atrophied due to them being in maintenance&#x2F;bug fixing mode for the past 10+ years of being here working on their own little section of code. Managers are great and leave you alone. My actual team lead only holds meetings once every few weeks, as we mostly use SMS for any instant or urgent information (nothing I work on is classified, and my core team consists of about three other people who do actual coding). I got a cube, and if I need more alone time, I can head to six or more different silo areas where specific hardware is kept for testing, and I can ssh to any machine and just pick up where I left off. They&#x27;re usually not busy until a release is coming up, which is only a couple times a year.<p>Downsides include the location of the company (lower income state compared to others), weather, and an aversion to change - which I guess kinda comes with a fortune 100 govt contracting company. Computer hardware given to us is atrocious, getting competent new people in is almost impossible due to what we work on and location, and devs don&#x27;t even need to show they can code. Nepotism is very real, as is having to &quot;know people&quot; in order to advance here. If you are a direct employee, promotions are rare and usually only occur once every 5 to 10 years. IT infrastructure is some of the absolute worst I have ever seen, and it prevents you from getting real work done (imagine having to wait four months to get your favorite free IDE installed or six months to update Cygwin packages, for example. In fact, our IT group still can&#x27;t figure out how to upgrade a Cygwin install on a shared folder).<p>Pay is decent. As a contractor, you get straight time for every 40 hours worked, and you get 1.5x pay for every six minutes after that. Overtime is basically never mandated or requested, but you are free to work as much OT as you&#x27;d like without anyone saying anything. I have personally worked 70+ hour work weeks just for the extra cash, assisting everything from a new GUI, adding new objects to a VR demo, and implementing new functionality to Linux kernel drivers. Even got a pay raise (13% increase!) for all the extra hard work I did on top of all that extra pay, so that was cool.<p>All in all, it&#x27;s a decent place (especially if you like living in the Midwest) with long term stability. However, you won&#x27;t really be challenged with truly hard problems if you work here, and growth is stagnant. You&#x27;ll really need to make the most out of it yourself by pushing management to allow you to implement new stuff, which isn&#x27;t terribly hard, thankfully. They&#x27;re willing to listen and implement new stuff, especially if it is a newer product. Harder if it&#x27;s a legacy project, obviously, but it is still possible.
评论 #16074724 未加载
John_Cenaover 7 years ago
I spent 3&#x2F;4 of 2017 trying to land a job. I&#x27;ve been at the company for a quarter. Its a big corporate monstrosity and they literally made me &quot;train&quot; for a month on how to do sales, customer service, and technician roles... Yeah I sat on a phone for 2 straight days taking phone calls with an engineering degree from the best school in the SE USA. Just trying to put that in perspective. I overlooked it because the opportunity brought me into a place with a lot of job opportunities.<p>Its hard to describe without spilling the beans on who I work for. I was hired to do embedded programming work but I do nothing of the sort and just fix&#x2F;cleanup code in C. My team is being broken up and I have a chance to work with someone who has a project that actually needs embedded work.<p>He is abrasive as hell and corrects me all the time. I have tried to engage with him as much as possible over the last week. I am afraid even though his behavior is exactly what I envisioned as my best fit (I have worked with such a man before and I grew alot). I am also afraid because the CEO is moving to our building and the project is directly linked to whether or not the business is viable after the next 3 years. I know I can do the work as I have literally done the same kind of project before with a different standard (Project is a proof of concept), and I want to do this work as opposed to playing Barney&#x27;s cleanup game with half assed projects. I liked doing Barneys cleanup song with that at my old job, but that was new frontier for me (CUDA).<p>I have done all I can to make sure this man understands exactly what I am capable of doing on my own, what I will need to bug him about, and things I have no experience in. Trying to cover all my bases to make sure I am a good fit for him. Yet I cannot shake this feeling of whether it is a good fit for me. Its like trying to sleep before the first round of engineering exams but constant.<p>In the end I decided to join his team because he used to subscribe to &quot;embedded system design&quot; magazine which is a resource I used to prepare for interviews. (Can someone point me to a company that will actually test me on embedded principles in a interview for an embedded position? Literally every interview asks things I learned in first year or a thought puzzle.)<p>Maybe I feel to paranoid about all this because I went from producing 50x more at a startup to here where a simple change can get deadlocked for a week. Believe me I work frantically. I spend 80% of my time researching and taking notes since all the domain experts have quit (terrible benefits) and nobody seems to want and be able to assist me in a proper training rampup period (y&#x27;know instead of having me work a fucking call center).<p>Everyone seems to barely know the part of the code they live in and honestly as I walk around productivity&#x2F;attention is literally the lowest I have ever seen in my life. To this I try and convince myself its just the change of employer type and that other people are literally watching movies at work so I should not fret so much.<p>Sorry for the wall of text, but the first thing I learned is that at corporate you have to cover your own ass. So it is cathartic to be able to express myself here. Any input would be greatly appreciated. I have no idea what I am doing.
评论 #16072862 未加载
searchencryptover 7 years ago
10&#x2F;10