Hacker News new | ask | show | jobs
by sgwae 2647 days ago
If we compare software engineering to retail, not everyone can work for walmart (Google), but have to make do with the random dollar store chain (Oracle).

There is only so many decent jobs you know.

5 comments

I despise Oracle. And yet if faced with a choice I'd work for Oracle without hesitation before working for Google or Facebook.
From an ethical perspective, Oracle is mean to tech (open source, buyouts and so on, mean licensing setups with companies). On the other hand, Google and Facebook seem to contribute more to tech while being absolutely vile to the general public. Cutesy yellow and green bicycles and thumbs up signs don't negate the societal harm these companies have done by vacuuming personal data and selling it at such scale.

Then again, what is moral? Finance ? Ad tech? And don't say government, IT there is a wreck and a waste (enter Oracle, IBM contracts to piss taxpayer money to).

We're highly paid for a reason unfortunately.

Higher Education, colleges and universities, are generally excellent work environments with excellent benefits. Depending on job, salary isn't always competitive with the tech sector though.
I work in higher ed. Salaries are nowhere near competitive. However, everyone I work with has opted for good work environment over money. Tends to lead to self-selection of nice people, even if they aren't "rockstars".
I knew a couple of people who worked at Stanford in various capacities (admissions, and administration, IIRC) -- and while I didnt understand what they were good at, or what they did per se, they were some of the more genuinely nice and honest than many people I have met.

My problem is that I am too naive to sharks and assholes.

I have met thousands and thousands of people in may 22 year career in tech. Of which a very very small number I am friends with still - as I find that many people are way more cunning and conniving than I allow myself to admit.

Also getting a cushy tenured position takes years of hard work, and the alternative is being a perpetual postdoc which is paid abysmally.
I'd choose "none of the above".
Unless you've got a mortgage, young kids, a family member to take care of, or you like to eat consistently.

I lot of people talk big about not taking those jobs, but those that actually follow through are extremely rare.

Raises hand.

I can absolutely with all honesty say that I would never work for a large company. I worked for a Fortune 10 (non tech) company for 3 years out of my 20 year career and I said never again. Large companies are too stifling and too regimented for me. Even if I didn’t have to move from my low cost of living area and a I was offered a job at a FAANG, I would say no.

Well with one exception, I might be willing to work for AWS as a consultant.

If you have the pick between Oracle, Google and Amazon, youd likely also have an offer at a different company. So its a valid choice.
I have all of those things, and I've followed though. I know lots of other quality devs who have done the same. I don't think people like us are as rare as you suppose. It's not like the job market is particularly tight, after all.
Sorry, but: This is nonsense. It's not like these are the only options, and you cannot get a comparable offer somewhere else.
Number 6 on the Forbes list of software companies, with a market cap of 176 billion. Their main product is very heavily used by a heck of a lot of companies. It's just a bit messy and configuration-intensive, so it doesn't get a lot of respect among the techerati.

A software engineer looking for work could do a lot worse.

None of that means they make great products. Have you ever dealt with their support or engineers? Ugh.
Not all of us are in a position to work only on great products.

My impression of Oracle products is that they are frustrating to work with, feature-rich rather than elegant. They can work well, but take a lot of configuring and tuning.

The ex-Oracle folks I've worked with have been a mixed bag. Their reports about working for Oracle have also been mixed, skewing toward the bad. I suspect the company is basically run by sales, not engineering, certainly not customer support.

If you’re a software engineer in the year of 2019, you’re not exactly hurtinv for opportunity.
I have seen both a well-implemented Oracle ERP and a poorly/non-implemented Oracle ERP.

It is both the best and worse SaaS I have ever used, though my company may be switching to NetSuite ERP soon (technically also now an Oracle product).

Oh that comparison is wonderful. I would suggest Dollar Tree for Oracle because it's reasonably successful at making money
Their motto: "Smellier than Dollar General, not as smelly as Family Dollar!"
If Google is Walmart, who is the high-end retail? Exciting startups?
I've done [tech] interviews for engineers out of Oracle and haven't been super impressed.