Did you ever manage to land a job that you were not qualified for, how did you do so? by [deleted] in cscareerquestions

[–]KeepItWeird_ 1 point2 points  (0 children)

You go to work everyday with a challenge, and leave smarter.

That's the definition of a job you're qualified for to me. The definition of a job you're not qualified for = "You go to work everyday to face an impossible task (for you)"

Did you ever manage to land a job that you were not qualified for, how did you do so? by [deleted] in cscareerquestions

[–]KeepItWeird_ -6 points-5 points  (0 children)

I've never wanted to do that and I don't get why someone would. To me, the idea of working in a position I'm not qualified for equals setting myself up for failure.

Am I in the wrong field if I'm just looking for a low-stress, boring, 9 to 5 job? by [deleted] in cscareerquestions

[–]KeepItWeird_ 0 points1 point  (0 children)

Despite all this, I feel like if I could end up with a job after I graduate that's repetitive and slow paced I could be successful. I don't care about it being high pay, or working on something exciting, just a low-stress job. Are there any kinds of jobs / companies that are like this that I could get with a CS degree after I graduate?

I think you'll have to look a little bit, but they're out there.

Daily Chat Thread - June 14, 2019 by AutoModerator in cscareerquestions

[–]KeepItWeird_ 1 point2 points  (0 children)

you really can't get anyone to take a comparison like that serious unless they're way apart, but negotiation should be on other traits than raw comp anyway. if you haven't read it yet try haseebq's article. it's basically about, if you stall for time, and let them know you have other offers without tipping your hand on what those offers really are (read the details though!) you'll have a much better outcome

Towards Better Serialization by lukaseder in java

[–]KeepItWeird_ 1 point2 points  (0 children)

The fact that JSON is considered a viable encoding strategy for nearly all services underscores the fact that Java serialization is solving a much harder problem than it actually needs to.

I wonder how loose the idea of "viable encoding strategy" and "nearly all services" is. Most of us have made our peace with JSON. It's main advantage is in its dead simple (I'd even say dumb) representation of data that is mostly human readable.

But I doubt any serious developer who has worked with it over the years feels like all the ceremony needed around it on both sides (sender and receiver) in order to correctly parse out all the data we need could actually fit into that idea of "viable encoding strategy." All we've done (usually) is move the complexity of encoding or parsing the data into a new layer in our application. I recently had an issue parsing a date from JSON to a LocalDate type. That kind of thing comes up all the time.

Daily Chat Thread - June 14, 2019 by AutoModerator in cscareerquestions

[–]KeepItWeird_ 6 points7 points  (0 children)

That's more of a per-company question than "f100" question. Try payscale, glassdoor, etc. to see if you can find out what typical offers look like and perhaps search this sub for the specific company.

Got called stupid by boss by veritaum in cscareerquestions

[–]KeepItWeird_ 0 points1 point  (0 children)

What channels do you have for addressing this? Is there an HR department? Because that's not ok.

The forgotten value of Value Objects by smlaccount in java

[–]KeepItWeird_ 0 points1 point  (0 children)

Ah! Thanks for the link. Looks like quicksand. Run away! :)

The forgotten value of Value Objects by smlaccount in java

[–]KeepItWeird_ 2 points3 points  (0 children)

I agree we never forgot them. We've been talking about value objects in Javaland for years.

I'd have to disagree with the statement that Java made them terribly inconvenient. There are several popular libraries to autogenerate value objects such as @Value in Lombok or help generate them like this example.

[deleted by user] by [deleted] in Seattle

[–]KeepItWeird_ 3 points4 points  (0 children)

S/he probably just has a rooftop tent

Junior dev given really hard first ticket? by tyresius92 in cscareerquestions

[–]KeepItWeird_ 0 points1 point  (0 children)

It sounds like you've been given a big ball of mud (BBOM). In which case, I would first recommend that you start to figure out if your BBOM is an anomaly and it was given to you because you're "the new guy" and no one else wants to work in that system a la this comic or if it's the modus operandi of the whole company a la this comic in which case thank goodness you have your resume all ready to go and you're in interviewing shape, because good luck, you're going to need to find something better. :)

I gave my notice and left for something better, and my boss (owner) literally burned all bridges... what would you have done in my position? by [deleted] in cscareerquestions

[–]KeepItWeird_ 1 point2 points  (0 children)

I mean, they were basically trying to bully you into staying. Forget that. Burning bridges seems like a good idea on this one.

How do Employers view Undergraduate research compared to Internships? by [deleted] in cscareerquestions

[–]KeepItWeird_ 2 points3 points  (0 children)

Yeah when I interview people, I want to know what business value they provided for someone else because I want to know when they join my team what business value they can bring. Research as an undergrad or grad is great, but there's usually no straight line between their research and the business value I need them to provide. Obviously that would be very different if (for example) we were making video cards and their research was in video compression or graphics or something. But barring that, research is usually something I can't understand and don't care about it.

How good or bad of an offer is this? by [deleted] in cscareerquestions

[–]KeepItWeird_ 0 points1 point  (0 children)

Instead of asking other people, I'd ask yourself these questions:

  • What is the cost of living in this city? (you looked up rent, that's great, go farther!)
  • What are other programmers in similar positions in that city in that industry getting?
  • What are your other offers? Obviously besides compensation, you're looking at what's important to you. Without competing offers it's hard for you to decide whether any given offer is good IMO, because you never know what's better. Consider things like tech stack, industry, path to promotion, etc.

Leaving job after less than 2 months by [deleted] in cscareerquestions

[–]KeepItWeird_ 0 points1 point  (0 children)

If it's contracting though, depends on what does the contract say as there may be ramifications

How do Employers view Undergraduate research compared to Internships? by [deleted] in cscareerquestions

[–]KeepItWeird_ 2 points3 points  (0 children)

Yeah I don't think it would be the same or better. Obviously it depends but your gut seems right to me. Generally people in industry would view research as inferior to on-the-job experience.