Live data from Hacker News

Being a Developer After 40

medium.com

451–460 of 583 posts

Re: Being a Developer After 40

#451

I am based in Bulgaria and I recently had my first experience with a potential Swiss employer. It was rather unpleasant. After I went through 5 interviews we discussed my rates (as a remote consultant). I received a low ball counter offer which was about the half of what I usually charge. This quickly became a racist rant and a senior manager at the company tried to persuade me by saying that with the money they offe…

The Swiss also have a real ageism issue. When I worked there, I had a good friend who was Swiss that got fired. He was in his 50s at the time and the attitude was that nobody that age should be coding. He was a very good developer, but couldn't get hired because of his age. He started a web development company. The key to his success was that when he met with clients he presented himself as "the boss" with his crew of young developers. Back at the office, he was that crew of young developers. He told me that if his clients thought he was the one developing the code, they'd never have hired him.

Re: Being a Developer After 40

#452
post #409

Earlier quoted context omitted.

I'd agree with that. My impression is that the profession is bifurcating into two categories: 1) Programmers, who have solid coding skills that primarily work on building systems using existing modules and libraries. 2) Software engineers, who have algorithmic and systems level expertise along with advanced coding skills, and are capable of working on complex software such as operating systems, compilers, and other l…

>and all are highly skilled professionals Apparently (and unfairly), our society thinks otherwise - family doctors make $150K/year and neurosurgeons make $750K/year :-)

Looking at the reponses (and downvotes), it looks like my comment was understood as a comparison to software engineers' salaries

I was just pointing out that, even though both family doctors and neurosurgeons go through long and arduous studies, the income disparity among doctors is very high.

Re: Being a Developer After 40

#453

Earlier quoted context omitted.

Do you think that no women or minorities grew up in a small blue collar town, lived on social assistance, lost their parents, lived in a foster home? The concept of privilege does not mean "you did not earn what you have." It means "other people with circumstances like yours were prevented from earning what you have, because of their gender or ethnicity." It's not about tearing anyone down. It's about recognizing tha…

that's the thing here - who the f k is denied success in IT, which all this about? I am from east Europe too, currently living in Western Europe, and the only discrimination I ever saw in university and professional job was positive discrimination against women. At school, that 1 girl we had in whole class out of 100 students was pampered with so much attention and had it so easy on verbal exams (written of course we…

[deleted]

Re: Being a Developer After 40

#454

Did I just stumble on slashdot? I much prefer the discourse on HN but the reaction to "PC culture" and "White privilege" is basically the same everywhere. It has never been supposed to mean anything about an individual, and yet that is ALWAYS how it seems to be taken. We (as white and or males) can't help but see things from our individual perspective and take offense at the implication we ever had anything easier th…

yet that is ALWAYS how it seems to be taken This is a clue that perhaps your terminology is loaded, inflammatory, and should be changed. I find that there's very little value in reasoning about race as a collective, since it's usually just a (overly) reductive variable for socioeconomic status, upbringing, or environment. If you mean those things, say those things. Attaching a racial modifier to a term and then expec…

You've actually hit on the exact point, there is no point in reasoning about race, but as much as we wish that people didn't see race, the fact is they do.

That is the entire point of the term. Because of your race, people do reason about your race, and do make assumptions about your socioeconomic status, upbringing, and environment. I'll grant you that there are (probably a very few) people who do get some satisfaction out of feeling like a victim but otherwise, nobody is more tired of reasoning about race in america than black americans (who are of course not the only discriminated against minority).

You seem to be implying that america is post racial and some of just won't let it go.

Re: Being a Developer After 40

#455
post #343
post #259

Earlier quoted context omitted.

> For all the talk about white privilege, I never hear the solutions to it. What is OP supposed to do: not get the job? Not feed his family? How is he supposed to prove that he is aware of his "white privilege"? Of course he should take the job. The point of this discussion isn't to punish one group in favor of another; its to raise awareness that there is an underlying disadvantage for some types of people that has…

You picked a poor use case to support you claim. If you change "35-year old black woman" to a "35-year-old white man", the 25-year-old still gets the job.It is about a "culture fit" (or, most likely, ageism, in this case) , not race.

Why is that a poor use-case? While the discussion is about "white privilege", the same thought pattern holds true for all bias, be it based in race, age, religion, sexual identification, etc.

Re: Being a Developer After 40

#456
post #339

Earlier quoted context omitted.

Yeah, absolutely. Being white is not an advantage everywhere. There are some places where beig white is a distinct disadvantage. Like the examples you named. Or, try being a European male in ISIS-controlled territory! That'll get you killed pretty quick, right? No "white privilege" there. In Sunni-dominated regions, in fact, Sunni privilege is a thing. I mean, obviously, right? Sunnis in those regions have a lot of r…

Right but you're skirting right by. The thing is it is a pretty common phenomenon. It's something that isn't intrinsic to white people or any single class of people. It happens to be that in the US whites on average can experience advantage. But if the US had a different history and were colonized by other people there would be other people experiencing this "privilege". I mean, we don't go around calling the issue S…

    I mean, we don't go around calling the issue Sunny privilege to describe it
We certainly would (or could) if we were discussing privilege in a Sunni-dominated area where other groups were oppressed! That would be completely correct, right?

    how would people X feel if we called crime instead of crime "people X" behavior as if only that group engaged in crime?
That's an awesome question actually. Let's say there was a city where nearly all of the muggings involved black people mugging white people. There are one million whites in this city, and one million blacks. There were also 10,000 muggings last year and most of them were black on white muggings.

First of all, that would suck, and in this hypothetical city it'd be hard to argue that there wasn't a racial component to those 10,000 muggings. It is, essentially, a black crime in this example.

But! In this hypothetical city, that also means there are 990,000 black people who didn't mug anybody and -- this is the key concept -- didn't profit from those muggings.

White privilege is a little different. As a white person I actually do profit from white privilege. My life hasn't always been easy, and I have generally worked my ass off. But I have also never had to deal with any of the big and small disadvantages that blacks face in America. Nearly every single day of my life -- and this includes some really shitty, tough, fucked up days -- my whiteness has either helped me or at least not been a disadvantage. I profit from white privilege all the time.

It doesn't mean I'm a bad person or that things are always easy, but I do want to recognize it.

Re: Being a Developer After 40

#457
post #186

Earlier quoted context omitted.

This is probably an unpopular opinion here, but only a very small subset of developers need to design algorithms or even know any of them by heart. Disregarding a few years that was mostly WordPress consulting, my experience is largely enterprise C#. Lots of line of business applications, glorified CRUD apps, and some client work. Zero need for any ability to write a BST or radix sort. If you're working for SpaceX, o…

You're designing algorithms even when you're coding a FizzBuzz or a "Hello, world". And most of the business logic is by far more complex than FizzBuzz.

Hah, I was just discussing something like this with a coworker this morning. We both agreed that the business logic we're dealing with is actually less complex than FizzBuzz! We work for a huge bank where nearly all (our) business logic boils down to boolean conditionals. There's almost no math at all and if there is it's all addition and subtraction.

Writing front-end JavaScript is vastly more complicated than the business logic!

Re: Being a Developer After 40

#458
post #43

"Say 'I won’t do what you tell me' and change jobs. There are fantastic workplaces out there; not a lot, but they exist. [...] Do not let a bad job kill your enthusiasm. It is not worth it. Disobey and move on." Especially Europeans have problems thinking like this. I always advise engineers to keep on looking for better offers / jobs the moment they take a new job. Instead many hibernate in a job for 3-5 years witho…

Why is it a thing to change jobs every 3-5 years. Seems like only a software developer thing

Yes, it is a software development thing. Labour market is crazy.

Employers are obsessed with "acquiring talent". If you can show "growth potential" (as in, being able and willing to learn and extend your expertise), they will overpay you for the first 2 years or so. After that, they will feel entitled to recover their investment in you, so you will continue to grow, but your salary will stagnate.

Meaning, 3-5 years is the sweet spot for getting another income boost from the next talent acquirer willing to pay you to learn even more.

Re: Being a Developer After 40

#459

Earlier quoted context omitted.

yet that is ALWAYS how it seems to be taken This is a clue that perhaps your terminology is loaded, inflammatory, and should be changed. I find that there's very little value in reasoning about race as a collective, since it's usually just a (overly) reductive variable for socioeconomic status, upbringing, or environment. If you mean those things, say those things. Attaching a racial modifier to a term and then expec…

You've actually hit on the exact point, there is no point in reasoning about race, but as much as we wish that people didn't see race, the fact is they do. That is the entire point of the term. Because of your race, people do reason about your race, and do make assumptions about your socioeconomic status, upbringing, and environment. I'll grant you that there are (probably a very few) people who do get some satisfact…

You seem to be implying that america is post racial and some of just won't let it go.

And you seem to have read your own biases into a very objective and clear point. That point being, stop banging on about how terrible it is people get defensive when you use offensive terms.

If your response to that is "but it's not", followed by yet another academic definition of "privilege" is.. stop. You've missed the point.

Offense is taken, not given. If your goal is to have a frank and honest discussion with someone rather than attack them, you do not lead off by using terminology that is racially charged (as if anyone can choose their race), minimizes someone's struggles in life (of which you necessarily know nothing), implies guilt (however slight), and which is frequently used in bad faith to shut down discussions anyways.

That may not be what you personally intend, but that is what the audience hears. Act accordingly.

Re: Being a Developer After 40

#460

"you were, are and will be a software developer, that is, a relatively expensive factory worker, whose tasks your managers would be happy to offshore no matter what they tell you." this is exactly my experience. writing software really doesn't require any great creative mind or cleverness. i'm a pretty mediocre programmer. i got roped into programming as a kid by, first of all because i wanted to make video games, bu…

While it probably confirms a lot of fears around here, this comment is pretty hyperbolic. That is to say, it captures the lowest lows (replaceable cog) and some of the highest highs (experimental physicist in Tetris universe). But most of us are not really suffering under those conditions, except (critically!) in an imagined way. > it doesn't require any insight, unless you intend to write good software, but no one c…

"This last statement is demonstrably false. Many people care about good software. Just like they care about good cars, good vacations, good hot dogs."

i care about good software. i know plenty of people that do as well, so you're right that my statement was demonstrably false, but the point is people who pay don't care about quality software. that shouldn't be a controversial thing. obviously they care about their costs and the value they get out of the software, not the invisible quality of it. this is my experience, at least. like i said, i'm a mediocre developer. maybe my customers aren't as discerning, or they don't have very interesting problems to solve.

also, it's interesting that you characterize being a replaceable cog as the lowest of lows. let's be honest, that's life. of course i'm replaceable no matter what my position in a company. if i own a company, that company's replaceable. it's not a lowly thing to be replaceable, it's the nature of things. like they say, the cemetery's filled with indispensable men. that's not to make every living human being feel lowly, but to help keep perspective.

Post reply on HN