Live data from Hacker News

Ask HN: Am I expecting too much?

news.ycombinator.com

51–60 of 68 posts

Re: Ask HN: Am I expecting too much?

#51

> I'm very unhappy at my company > Am I expecting too much? > Is this just how software engineering is? > my own unrealistic expectations > I generally don't get any response whatsoever > it would at least be nice to get some feedback, and I never get any > I just can't seem to connect with anyone at work > there might not be enough interest to warrant having such meetings > you can do what is essentially bad work an…

How would one find such a place?

Re: Ask HN: Am I expecting too much?

#52
post #25

You name two reasons that always should result in you finding another job: A) You do the job one level up and don't get recognized. B) You can't connect to your colleagues. Look for a company that is quite different from your current one (e.g. a major software company, another size, another location) and then try again. If you recognize that these two points are still the same you definitely need to change something…

Just because someone cannot connect with colleagues in two consecutive companies mean the person has to change something in him/her self. In the current working scenario, it will not be a surprise at all when a person with great attitude is not able to connect with this colleagues/work in most of the places.

What you say sounds a lot like looking for excuses. It doesn't matter if there are reasons for why it may not be you. The thing that matters is that you should always try to improve yourself and if you have two consecutive, independent experiences with the same outcome, then it's a good hint that you can start to work on yourself there (instead of improving your coding skills or updating your vimrc file, for instance).

Re: Ask HN: Am I expecting too much?

#53
I know some will say that the logistics of life--paying for stuff and the like--can dictate whether you compromise on your work environment. But, for me, I now wish I'd taken the approach of life being too short to waste it in a job that makes you unhappy. And the particulars of your situation really don't matter. If you're unhappy, you're unhappy and it's as simple as that. It feels like you're asking for permission to be unhappy based on the external circumstances. But whether your unhappiness is a natural consequence of your situation or not isn't going to make you happier.

So my advice would be to find something that makes you happy. This doesn't have to be a blind search...there's plenty of research on what makes a work environment fulfilling. The classic is the intrinsic motivators (autonomy, mastery, purpose) rather than the extrinsic motivators (money, fame and such). It sounds like your current environment doesn't have much going for it in the way of intrinsic motivation, so start by thinking about what a rewarding work experience looks like for you and then try to find it.

And if money is your thing (it does enable lots of things that can make your overall life happier), the lesson I've learned 20+ years into my career as a developer (and now management) is that worrying about money early in your career is a premature optimization. Worry about honing your craft and the money will take care of itself up to a certain point. When you progress beyond Senior into team leadership is when you should start thinking about getting paid, and you'll get there a lot sooner if you spend the beginning of your career learning as much as possible and ensuring that you don't stagnate. It doesn't take long to become very senior, but it's not just a matter of putting in the time. I've interviewed people with 20 years in the industry who basically had the same 2 years experience over and over. And I've interviewed people with just 5 years experience who were completely ready to take on technical leadership positions. Be the latter and you'll end up getting paid more over the course of your career.

Re: Ask HN: Am I expecting too much?

#54

It depends. What are you willing to risk to get what you may want? You have only been there a year and you are eager and motivated. This is great to hear. It also sounds like you enjoy writing software, also great. Here is what you do not want to do: become a PITA. Stop talking to management so much (at least for now), they probably are getting tired of it. Also try to fit into the culture where you work (at least fo…

This. Every (good) job I've gotten has been from networking.

Finding good developers is hard, and companies love referrals. Those 3 senior devs that have quit likely found a job somewhere else, and that somewhere else will be hiring.

If they remember you as the passionate helpful developer who was putting in a good effort at a terrible company, they'll probably want to throw potential job opportunities your way.

And make sure they have a way to contact you, even if you are just making a connection on LinkedIn or something.

Re: Ask HN: Am I expecting too much?

#55
You are at a company where people are not interested nor invested in the work they are doing: they are there for the paycheck, they resigned themselves to the situation, you are likely viewed as "green and fresh out of college, you'll learn yet", and the situation is hopeless.

I worked at a place like that. And it was a software company. And it was my second time working there. After I realized that the company deteriorated far more than I had anticipated in my absence (and I did anticipate it), I quit the place the first chance I got, and never regretted it.

Generally if you love working with computers, you have to give up working with them professionally, because today's computer work is nothing like the work of old: too much politics and management meddling, too few people who actually care about doing things correctly, or about working with computers at all, for that matter.

For most people working with computers today (and I even experienced this first hand working in Silicon Valley), working in this type of a job is just means to get above average pay, or decent pay, just like for most people an automobile is something that gets one from point a to point b, instead of this incredible machine which can put together economy, performance, and design all in one.

Re: Ask HN: Am I expecting too much?

#56
post #43

You're probably at a good point to appreciate the following: http://www.ribbonfarm.com/2009/10/07/the-gervais-principle-o...

+1 I think this provides an excellent theoretical framework to think about types of people in a corporation, the fundamental objective of the corporation, and seems to explain many behavior of others. OTOH, I still think this is just a framework and may not have any connection to actual reality.

Re: Ask HN: Am I expecting too much?

#58
This is an incredibly well written, thoughtful post.

It's not someone else's job to make you happy. It's your job.

How to be happy is something we all work on every day. Nobody can tell you how to do it for you.

For me, some things that have helped are group exercise, meditation, social interaction, trying to challenge myself and being creative. Financial security is also important.

> I've been trying to make the best of things: the attitude I've tried to have over the past year has been that if I can identify various things that we do wrong at work, and can come up with better ways to do them, then it's almost as good as working somewhere where things actually get done in the right way

There's no place that does things perfectly. People deserve to be happy and I think you can find something better than your current situation if you keep looking. It may or may not mean changing your job.

Ultimately, what you're looking for may be found in yourself rather than in your workplace or from an answer on the internet. You can still change your job. My advice would be, consider what you want to do, and give it a try. If you're the decision maker then it's the right thing to do. Even if you're not the decider, when you look back and realize that it wasn't your choice, you've still learned something. Good luck!

Re: Ask HN: Am I expecting too much?

#60

You should definitely quit the company. Don't waste a lot of time there. 2 years back I quit the company to start freelancing, and sometimes when I look back - I regret wasting those valuable years of my life. It feels like my situation just 2 years back. I stayed in such a company for 7 long years because of various reasons - but also because it got very comfortable - I had the option to do bad-to-mediocre work and…

How do you find the freelancing stuff?

I get tired of having to deal with people pretty quickly so I'm a bit worried I couldn't do it.

Post reply on HN