Earlier quoted context omitted.
Common sense is dead. Certain groups of people lack self and/or social awareness to notice that they've replaced religion with ideology. For example, we criticize religion for shaming many parts of our sexuality "Welcome to church, you're a sexual being and you should be ashamed". Now that's been replaced with "You're a man, you should feel guilty because you're from the oppressor group." etc. Welcome to Western soci…
I think recognizing one’s privilege is uncoupled from how you choose to feel about it.
Ask HN: Do you hate software engineering but love programming?
711–720 of 733 posts
Re: Ask HN: Do you hate software engineering but love programming?
#712Earlier quoted context omitted.
You can and should do better than them, not descend to their level. It's obvious to any reader that the parent was just making a bold assertion.
How do you prove that something is false if you weren't given a reason why it should be true in the first place?
Re: Ask HN: Do you hate software engineering but love programming?
#713Earlier quoted context omitted.
You are a misogynist. This is literally the first sentence. Your post is shamefully misleading. > Aristotle saw women as subject to men, but as higher than slaves, and lacking authority; he believed the husband should exert political rule over the wife.
Yawn — you name calling because you think a cherry picked quote about family dynamics defines an entire philosopher’s view is the bad faith I’ve come to expect from people of your persuasion. Your post is more misleading than mine: you’re hanging your entire opinion on a de-contextualized cherry-picked line and using that to ignore other parts of the philosopher’s work. Go on, scream about how everyone who disagrees…
Re: Ask HN: Do you hate software engineering but love programming?
#714Earlier quoted context omitted.
And every time these posts come around, someone immediately jumps in and plays a character in Office Space, saying "oh the engineers don't like talking to people, that's why I'm valuable". Look at all the recent layoffs; get the data and ask around "how many Engineers with 1+ years of seniority were impacted by the layoffs". The number is dwarfed by literally every other business function. Dwarfed. Your probability o…
While I agree with you, I think sales is the most important job category besides engineering, and the usual problem is with the people who put themselves between sales and engineering. To know how important sales is, just see what is the most important talent to be paired with a programmer in a 2-person startup. The ratio of sales to engineering at the same time depends on the required growth / burn rate of the compa…
Everything was rushed. Nothing worked right.
Re: Ask HN: Do you hate software engineering but love programming?
#715> I have come to a realization that I don't really enjoy Software Engineering(& the processes that it comes with) but I do love programming & solving problems. I can almost guarantee that you’re just at the wrong company. Some software companies can turn even the simplest tasks into a grueling series of processes, endless meetings, and joint work across a big number of “stakeholders”. These companies will take the jo…
I think the real "unicorns" are * Small/medium size companies where you recognize most everyone even if you don't work with them. There are enough people so you don't have to do things you're not qualified for like in the very early days of a startup. * Steady growth, but not crazy, venture fueled moonshots. * Selling something that earns enough money to grow the business in a fairly organic way. I worked in a place…
Re: Ask HN: Do you hate software engineering but love programming?
#716I don't consider Agile as software engineering it's managed hackery intended to keep people sprinting until they drop.
Programming as an aspect of analysis is however fun.
Re: Ask HN: Do you hate software engineering but love programming?
#717I find the opposite. Analysis, requirements capture and design get you to the point where programming is required. But it's the least interesting part of the process. I don't consider Agile as software engineering it's managed hackery intended to keep people sprinting until they drop. Programming as an aspect of analysis is however fun.
Re: Ask HN: Do you hate software engineering but love programming?
#718Earlier quoted context omitted.
I’ve worked at 3-4 small companies (less than 30 employees) and I’ve never been happy. There is always 1 person that makes my life miserable (constantly rejecting my ideas, ego is larger than their experience level, etc). I’ve worked at a 100, and two 1,000 engineer count companies and I never met any “coding princesses” in those roles. I think part of the problem that triggers this is in small companies, one enginee…
> At large companies no one feels like they own 100% of the code, and each change is very collaborative. That's how you end up with endless process, design by committee, and having a dozen meetings with all "stakeholders" before actually writing any code. I'd much rather work at a place where individuals or small groups have a strong vision on the code and product and are capable on executing independently on that. I…
Or to be kinder. If you are filling your own hole (identified need) you can be more free in your approach. After all only you decide if it's right, finished, a failure or success.
Re: Ask HN: Do you hate software engineering but love programming?
#719Earlier quoted context omitted.
Can't upvote this enough times. Time and time again you see this: people say "I hate agile because of X, Y and Z" where X, Y, and Z - at best - are orthogonal to the idea of Agile, and at worst (and perhaps even "ordinarily") are complete anathema to the spirit of Agile. Sorry, but anybody who thinks Agile is about velocity, story points, planning poker, standups, retrospectives, backlog grooming, etc. has been sold…
> Sorry, but anybody who thinks Agile is about velocity, story points, planning poker, standups, retrospectives, backlog grooming, etc. has been sold a bill of goods. Now that's not to say that those things don't have (some) value. Spot on. You and parent have hit the two points that matter: 1. Agile is about removing impediments to productivity 2. velocity, story points, planning poker, standups, retrospectives, bac…
Re: Ask HN: Do you hate software engineering but love programming?
#720Earlier quoted context omitted.
/u/lr4444lr and /u/ajmurmann nailed it. "Agile" is just what the Agile Manifesto says. Strictly speaking, "Agile" in and of itself isn't even a methodology - it's just a set of principles, to which a number of concrete methodologies claim some association. They differ in the degree to which they faithfully represent the spirit of the manifesto. So really, you're never "doing Agile". You're "doing $X" where $X can be…
Difference between doing Agile and being agile is the same as education. You can have engineers who are educated well and you can have engineers who get stuff done, well without a high level of ‘education’.
Which is different to saying anyone trained to be an engineer will be able to get stuff done. But getting stuff done was always a recnognised requirement of an engineer; i.e. by definition they should be getting stuff done.