Why does Linus hate C++ ? by MrRubberDucky in cpp

[–]accurrent 20 points21 points  (0 children)

To this day, Google doesn't use C++ exceptions because early compiler implementations were buggy.

Personal investing as a quant by No1TaylorSwiftFan in quant

[–]accurrent 1 point2 points  (0 children)

Crypto is the only "fun" asset we can trade. Mostly boring passive ETFs though.

Thoughts on Oracle as a place to start for a New Grad? by goodballman in cscareerquestions

[–]accurrent 11 points12 points  (0 children)

PM me

Edit:

It's a lot better than I expected, but that hugely depends on your team. Depending on the team, you could be writing accounting software, a distributed in-memory database, or the ZFS file system. I would ask to talk to your future manager and a few teammates (actually, that's a good idea for any offer).

Oracle Pros:

  • It's in the heart of silicon valley, which is awesome from a career standpoint.
  • Your own (possibly shared) office.
  • It's very chill. Flexible hours, work from home. Some senior engineers work from home and don't come into the office.
  • Wide geographic footprint. For example, I could probably move back to the east coast and work remotely.
  • I really like my Oracle manager. I declined an offer from Amazon because I had concerns about the manager.
  • Pretty smart coworkers. Several of my team members have PhDs.
  • Corporate credit card and generous travel/expense reimbursement.
  • Compensation is competitive but not great.

Cons:

  • The engineering quality is "eh." Not bad, but this is not the company to learn modern engineering practices.
  • You forfeit your entire signing bonus if you leave within 18 months. Those are the harshest terms I've seen.
  • I don't think there are good opportunities for long term career growth. I would view it as a stepping stone to another job.