Search results

  1. F

    Boardroom Miscellaneous Thread

    Also the tech industry is feast or famine. How do Google and Facebook’s comp policies both for existing and new hires diverge with their respective stock prices?
  2. F

    Boardroom Miscellaneous Thread

    I agree the the basic idea of transitive trust should not be as poorly understood as it appears to be. But there’s another issue beyond complicated math underlying the system: horrible, godawful tooling. It’s like revenge of the 90s out there in cert land.
  3. F

    while (true) {

    I too avoid littering my code with nulls. However I think senior engineers sententiously delivering their opinions from on high as facts of the matter without caveat or explanation is one of the things that makes our industry unnecessarily hostile. If you program in java you are going to come...
  4. F

    while (true) {

    The JLS requires no such thing. Your aesthetic preferences are not immutable laws of nature. Most people figure that out by their early teens.
  5. F

    while (true) {

    The linter is not the compiler. You could set it up to reject variables containing the letter ‘e’. That wouldn’t mean that programs containing variables with ‘e’s aren’t valid Java programs or contain a bug. It would just mean you have idiosyncratic IDE settings.
  6. F

    while (true) {

    Take it up with Tony Hoare. Meanwhile, null is a LocalDate.
  7. F

    while (true) {

    null is a LocalDate.
  8. F

    Boardroom Miscellaneous Thread

    Is the synergy here monopoly pricing power?
  9. F

    Java interview questions

    I love how everyone on the internet is a genius at hiring that takes the same basic format that we know from research is unreliable and produces biased results and gets unbiased, high signal out of it. Do I know the right places to hang out, or what!
  10. F

    Boardroom Miscellaneous Thread

    It’s a reasonable question that I don’t know the answer to. Intuitively they seem bad because by definition (heterogeneous) you aren’t getting synergies and have businesses with different characteristics that probably have different optimal cultures/policies/executives. We also have a few famous...
  11. F

    Boardroom Miscellaneous Thread

    We used to have these things called dividends. Now it’s more stock buy backs, but the concept is the same. The history of heterogeneous conglomerates is not glorious, by and large.
  12. F

    Java interview questions

    These conversational interviews only determine how likable the candidate is to the interviewer. Let’s not throw the baby out with the bath water.
  13. F

    Boardroom Miscellaneous Thread

    Why does MSFT want this merger? All this executive energy could be going into making azure not suck, surely that’s a higher return effort?
  14. F

    Boardroom Miscellaneous Thread

    I can’t think of any circumstances under which I would ever get another degree. Don’t feed the pigeons.
  15. F

    Java interview questions

    I’ve been programming in java on and off since 1999 and never used spring (I only wish I had never used swing.) When I last interviewed I lost out on some offers because of that. It worked out in the end because the role I got was much better than any of the ones I didn’t, but without too much...
  16. F

    Java interview questions

    This is a negative signal IMO. If you so desperate for day 1 productivity that you can’t wait for a new hire to come up to speed on a framework then you should probably be going the contractor route and longer term fixing your pipeline issue.
  17. F

    Boardroom Miscellaneous Thread

    Just to make sure I’m understanding you correctly, are you saying you should go tell your boss “I need a raise because my bills are really high” as opposed to “you should give me a raise because I’m making less than market” and/or “you should give me a raise because I’m adding a large multiple...
  18. F

    Boardroom Miscellaneous Thread

    It sounds like you are just describing how averages work. There’s never going to be a single number that works for everyone. It also doesn’t make sense to negotiate on the basis of individual needs. On average urban workers lost 7% buying power, and so will be judging compensation offers...
  19. F

    Boardroom Miscellaneous Thread

    With final inflation numbers out, keep in mind anything less than 7% this year is a pay cut.
  20. F

    Java interview questions

    When I’ve hired I let candidates code in whatever language they wanted to and figured they could pick up another one if need be. But if I needed someone to be productive in Java right away I’d want them to do the interview questions (standard leetcode type stuff, for better or worse) in java and...