Live data from Hacker News

Ask HN: Is it me or ...?

news.ycombinator.com

201–210 of 261 posts

Re: Ask HN: Is it me or ...?

#201

Earlier quoted context omitted.

"Never attribute to malice that which is adequately explained by stupidity."

Interestingly enough (in the context of this thread) my personal corollary to that is: "Never attribute to incompetence that which is adequately explained by bad management."

If you blame management every time, you'll never take responsibility for your own actions.

Re: Ask HN: Is it me or ...?

#203

Earlier quoted context omitted.

Perhaps I was a little hasty making that assertion. I'd be very interested in hearing about a plane that was actually built that improved on Boyd's design.

If you're comparing within generations, he's probably talking about the Su-27 and MiG-29. Kinematically, those two platforms are probably able to match or exceed the F-15 and F-16 in at least some flight regimes. Remember that when Boyd applied his design principles, they were set up to design planes that could defeat any current designs - the performance characteristics of the Flanker and Fulcrum were not really kno…

> Kinematically, those two platforms are probably able to match or exceed the F-15 and F-16 in at least some flight regimes.

I'd need to read more, but I don't doubt that the four in-service aircraft are comparable. The design I was referring to was that of the YF-16, the prototype plane Boyd developed in secret. It was so maneuverable that it enabled a completely new type of combat tactic, called in the book I read the 'buttonhook turn'. When the Air Force was done with it, though, it lost all the aerodynamic characteristics that made it special.

Re: Ask HN: Is it me or ...?

#204
post #86
post #53

I think it would be helpful to try to understand the perspective of management. Consider an extreme stereotype: the "business school guy." He went to XYZ school of management, where he learned that a business is an organization that takes in raw materials and creates something more valuable than the sum of the unfinished parts. He learned how to raise money by selling his business idea to other people who think like…

Here, take all my upvotes. :) The only thing I would amend is that most poor managers aren't the "slaver" types (if you end up reporting to one, it'll be obvious and you'll know to run as far and as fast as possible). Instead, they're weak -- incapable of protecting their people and productivity. Weak managers come in a lot of flavors, and it takes time to discern when one isn't working out. For example, you could ha…

Exactly. I received a very valuable piece of advice in my first job out of college, when I reported to someone who seemed to be the slave-driving type. That advice was this: "Everyone's got a boss."

It's something to think about. Shit tends to roll downhill, and not because people are actively attempting to be sociopaths (at least not in 90% of cases). It's because they're under even more pressure than you are. If you think you're dealing with bullshit and politics at the lower to middle levels of an organization, just wait till you experience the upper-middle, or even the top. Politics gets more intense the higher you climb, not less. There's more bullshit to deal with at the top of the mountain. That's why there's so much shit to roll downhill in the first place. :)

In general, it helps to think of corporate bullshit as an emergent property of the organization, rather than as the personal failing of your immediate supervisor. Bullshit comes from constrained resources, limited timelines, and constant pressure. That's not to say there's no such thing as a bad boss. Most bosses are probably not great at being bosses (cf., the Peter Principle). But life is much easier when you give your boss the benefit of the doubt (to a point), and assume there's some shit way beyond his or her control. If you're unable to make this emotional compromise, your life's going to be pretty miserable for the next 40 years -- regardless of how high you climb, or what line of work you're in. Big-picture perspective is a valuable business skill. Maybe one of the most valuable.

Re: Ask HN: Is it me or ...?

#205
post #32

You are none of the above. If you've got a few years of development experience in companies like that, I recommend you "find a boss [you] respect" by becoming your own boss. Start with consulting. These engagements are different than employment because often times they're not full-time and you can stagger a couple of contracts together at the same time. This is to your advantage because you now have two "bosses" (cli…

Unfortunately consulting work doesn't solve any of his problems, he'll still be dealing with the same issues, just under a different employment contract. The only way to really solve those problems and put yourself in a qualitatively different situation, is found your own startup where you'll truly be your own boss, or at least only have to answer to investors who care more about the big picture.

It solves the problem of being emotionally connected to the job. Maybe it doesn't materially change the day-to-day work, but it's a completely different experience when you can sit back and and get paid $100/hr while other people do stupid things.

Re: Ask HN: Is it me or ...?

#206

Sounds like you are a great candidate to start something yourself, and implement all the things you remember about optimal management. Is there a reason you haven't tried to start something yourself (just to be clear, I'm assuming that as a developer, you have made enough money to pay off any unsecured debt, and have the option of freelancing for side income if necessary).

Yes, start something yourself, and then you'll understand why the startup management you've worked for thrashes around so much because they're learning the art of business management while on the job.

If you going to work for a startup then just expect that there will be a new business plan put forward every week, and the management tiers will want to latch onto whatever fads are trendy this week. Comes with the territory. On the other hand you can work for a super big corp where the business plans haven't changed in 5 years but project titles change every 3 weeks.

Re: Ask HN: Is it me or ...?

#207

Earlier quoted context omitted.

Perhaps I was a little hasty making that assertion. I'd be very interested in hearing about a plane that was actually built that improved on Boyd's design.

If you're comparing within generations, he's probably talking about the Su-27 and MiG-29. Kinematically, those two platforms are probably able to match or exceed the F-15 and F-16 in at least some flight regimes. Remember that when Boyd applied his design principles, they were set up to design planes that could defeat any current designs - the performance characteristics of the Flanker and Fulcrum were not really kno…

The comment seemed to imply that what we ended up with was not quite his design, though, so maybe the originals would have been more performant?

Re: Ask HN: Is it me or ...?

#208
post #166
post #153

Earlier quoted context omitted.

As a fellow consultant, I would like to add that the temporary nature of consulting work makes this sort of infighting and politics a lot more palatable to me. I know that in 3-6 months I can laugh at it...(or at least forget about it) So I sort of suffer from the same symptoms as the OP. Consulting has proven to be a good choice for me, as I do get some variety and dont get as bored as I did when I was a FTE somewhe…

any advice on getting into consulting?

Well for me, I just fell into it. I was a .NET developer and ended up working for a company that taught me a niche skill (CTRM/ETRM). I then learned how to customize two of the larger applications in this field.(RightAngle and Allegro) Now I do some development but it is more implementation/integration/customization. My development skills definitely help, but its not the main focus of my work anymore.(unless I start a hobby project)

I think having a niche specialized skill certainly helps, but you could probably find work at a "big 4" firm without it. Being either technical or functional AND personable helps. I am pretty easy going so I can get along with most, and have a pretty positive attitude most of the time. That said Im not overly extroverted, so that isnt a requirement. If you want to do it, work towards making it happen. Linked in(for better or worse) can be a good resource here. Join a professional group there, go to hh events, make connections. I dont think it is a tough field to break into.

Re: Ask HN: Is it me or ...?

#209
You are hardly different. In NYC, for most developers, this is the norm. I used to think there was something wrong with me too, but now that Im at my 7th job in my 10 year career, I realize that something is wrong with society's employment model in general.

We operate a bit differently in this field because we are empowered more than most others in the contemporary western workplace. We have refined skills, engineering backgrounds, and are very high in demand. On top of that, there is a very large amount of average to below average talent in this field (ie code bootcamps, php for dummies readers, etc), so having a track record which demonstrates high level of talent makes one even more desirable for any position. Programming is a hot field right now, especially web development, so again, there is a surplus of jobs. Our role is not rocket science, but its not trivial either. Few other employment opportunities have these qualities - there isnt nearly as massive demand for rocket scientists as there is for web developers. There is a demand for accountants, but their specialization and employment opportunities make them less in demand. We are also very empowered when it comes to base salary negotiations. The point im making is, few people in 2014 have the ability to say "f this job, it sucks, im finding another one next week" and actually go out and find 50+ jobs to choose from.

My first company refused to pay me anything reasonable, but it was my first job ever. I left after 3 years of asking for more money to work for one of the biggest media companies in the world. They paid me a decent salary, treated all developers like dirt, and used fear as a motivation to work harder. I found another gig after one year. In this third job, I wasnt utilizing my skills at all (back end dev), I was basically making mundane HTML changes and surfing tumblr out of boredom. A friend offered me a great job with more money, so I quit, and joined him. Two years after that, they completely forgot to enter my tax information (yah thats illegal), and due to a complicated process I wasnt able to access my payroll for that tax year to even know about it. I got screwed heavily on taxes, the company wouldnt do anything for me unless I sued them, so I quit.

The pattern here is reasonable, rational, logical dissatisfaction with a job. Its odd that someone can just say "f it, im finding a new job" and do so very easily, regardless of their career choice. Like the original poster, I dont care about salary and benefits nearly as much as the product Im working on and the balance I get between life and work. Most people, when tremendously unsatisfied with a job, face a paycut, or a big move to a new area, or both. Software Engineers can just surf the web for a few hours, and most likely find something better in their local area.

Add this to traditional corporate culture in America. Its seen as "better" or "stronger" to have a long lasting relationship with a company, even if its entirely superficial and your experience there was miserable. There is absolutely nothing logical or rational about corporate culture in America - its designed to exploit the worker for maximum yield to the employer. Right now, Software Engineers are empowered enough to escape this situation, although we usually just find the same themes resounding in the next business.

Ultimately, NOTHING IS WRONG WITH YOU. Everything is wrong with the jobs themselves. You arent unstable - YOU RESPECT YOURSELF. You actually have the power to do something about it when you feel disrespected, disenfranchised, or disengaged. Other people simply dont have this power, they can only smile and obey.

...and of course if the tech bubble bursts, we all lose this power as well.

Re: Ask HN: Is it me or ...?

#210

Earlier quoted context omitted.

To me you seem to be describing some sort of ideal world. Your vision fails to describe why information is withheld from engineers that would help them do their job. We wont even talk about why doublespeak and so often what seem to be outright lies are told to trusted members of the team. The world you describe is some rational honest place where people are trying to build a system they understand. In an engineering…

I call it the "fog of war", and it's a signal that you need to get the hell out. Not all companies have it.

[deleted]
Post reply on HN