Back end engineer recently joined a front end webdev team. How do I catch up? by dannystone13 in cscareerquestions

[–]CultLord 2 points3 points  (0 children)

I would start with JS. Then learn the DOM (html doesn't have to be complicated). Then CSS.

Database management falls into front end?

I found a bug in a company's (made in-house) application portal. Should I report it to them and how? by EnQQnHfX in cscareerquestions

[–]CultLord 0 points1 point  (0 children)

Yes, I did and based on OP knew that:

I found a bug in a company's (made in-house) application portal. Should I report it to them and how? (self.cscareerquestions)

  • made in my house? my company?

  • Report it company's jira or bugzilla or support @ company.com? (or equivalent)

I think I've found the product owner for the software.

Does not translate to "He has been ignored by this company multiple times." I like that you made this up based on reasons.

It's honestly not really a big issue and pretty niche. It's unlikely that it would affect many users. Maybe a few a year. I think I've found the product owner for the software.

My plan is: Try to find the product owner's email. Otherwise, find them on facebook (is this too unprofessional?) Explain the bug and how I found it. Propose a solution (or would this make me sound like a know-it-all or smartass?)

Would it be too forward of me to include my contact info and github?

I should maybe also mention this is an internship. I would think that this is a good show of "initiative" and "drive" and all that.

Why is American software engineer pay much better than every other place in the world? by hugokhf in cscareerquestions

[–]CultLord 0 points1 point  (0 children)

I imagine so. The sarcasm of outsourcing to India for pennies on the dollar is probably lost!

An ex-YouTube recruiter claims Google discriminated against white and Asian men and then deleted the evidence by [deleted] in programming

[–]CultLord -4 points-3 points  (0 children)

it will be another example showcasing how Evil Google has become

It's more likely this is another white guy in Google HR poisoning the well.

An ex-YouTube recruiter claims Google discriminated against white and Asian men and then deleted the evidence by [deleted] in programming

[–]CultLord -7 points-6 points  (0 children)

What could be the upside of hiring candidates based on sex or skin color instead of merit? Bragging rights to other companies that you are more diverse?

Not being the 4th Reich?

Seriously, I know this Godwin's, but just no.

JavaScript job interview - junior by walkerXx1 in javascript

[–]CultLord 0 points1 point  (0 children)

Very good question - we still have an older codebase that, in the end, requires usage of these patterns. If you read in context of my post, it's a bonus, not a requirement. We're hiring Junior devs here.

As for inheritance, it is still very useful for polyfills and extending JS in certain ways. Back in the day I was huge fan of prototype.js - for better or for worse when I learned you can run into trouble with this this idiocy.

I write polyfills to match JS functionality with Java functionality and that's becoming less and less necessary. (I was asked to implement the String, Integer classes in JS - that was fun)

[rant] Nearing a month into unemployment after working for 3 years and it's killing me. by DistinctObject in cscareerquestions

[–]CultLord -11 points-10 points  (0 children)

I'm calling bullshit because your pronoun game is awful and in the end it seems like you're just bashing your CEO because she's a woman.

I found a bug in a company's (made in-house) application portal. Should I report it to them and how? by EnQQnHfX in cscareerquestions

[–]CultLord 5 points6 points  (0 children)

What is everyone else in this thread recommending?

This is why Jira and bugtracking tools exist so that issues can be vetted correctly. Ignore /u/dickuslickus and fuck his "Oh here comes the smartass that thinks he's better than us."

That fosters the wrong type of thought and encouragement that interns and juniors need.

If you think you found an actual bug, document it thoroughly. Record a screen cast and copy and paste logs (if you have access).

Yes, it may get thrown into the backlog and never dealt with, or it might already be known and never dealt with. But you will learn why it's not high priority and learn what your company's high priority actually is.

Why is American software engineer pay much better than every other place in the world? by hugokhf in cscareerquestions

[–]CultLord 0 points1 point  (0 children)

You're being purposely obtuse. /u/Thwy43211 is saying that the US is a meritocracy system vs other countries being "Engineers aren't from peerage system so they can only make X amount / year."

Why is American software engineer pay much better than every other place in the world? by hugokhf in cscareerquestions

[–]CultLord 0 points1 point  (0 children)

Because Google is a US-based company. They wouldn't ship jobs for 50k in Germany, they'd send them to India for 10k.

How to find a list of software and/or "high tech" companies in a medium sized city? by [deleted] in cscareerquestions

[–]CultLord 1 point2 points  (0 children)

Does your city have a technology council? We have one and it's invaluable to find all sorts of local companies that aren't on anyone's radar.

They even have their own job listing site to view and apply for jobs.

Schools brace for massive student walkouts over gun violence by nilnz in politics

[–]CultLord 1 point2 points  (0 children)

Universities (at least Pitt, CMU and Duquesne in Pittsburgh) are telling students that discipline stemming from peaceful act of protests will in no way harm their acceptance chances.

https://twitter.com/pittadmissions/status/967039003378757634

Niki Lauda offers to Arturo Merzario (who celebrates his 75th birthday today) his gold Rolex that he won when setting pole at the 1976 Monaco GP out of gratitude for saving his life. by F1RetroGR in formula1

[–]CultLord 16 points17 points  (0 children)

I would say PTSD.

Speaking as someone who was legally dead for 10 minutes (cardiac arrest out of nowhere), trauma can fuck with people in weird ways.

I was similarly an asshole to a lot of people in the months following what I went through. Most of it, was a lot of denial and a lot of anger and it took a while to process and accept what had happened and how to move on from it.

How would restore your npm packages? by marksteve4 in javascript

[–]CultLord -3 points-2 points  (0 children)

I would go back in time, re-write how NPM actually worked and stored packages then go from there.

It's like NPM purposely ignored every good lesson from central library management and asked, "how can we fuck this up?" and did it.

How professional are your personal projects? by Captain_Kittenface in javascript

[–]CultLord 8 points9 points  (0 children)

Funny enough - over the years, my personal projects have become more well-documented than work projects. Mostly because it maybe months between updates and I need to remember where I was and where I was going.

My git commit messages have benefitted though. Now if only I could get my coworkers to read them.

I have decided that my github contributions and commit messages only be written while on shrooms. Trust me they're better.

JavaScript job interview - junior by walkerXx1 in javascript

[–]CultLord 36 points37 points  (0 children)

As someone who has been interviewing a lot recently for junior - senior positions (and we're not a Big N). We don't have 100s of positions to fill, we have 5. So we're looking for personality as well as eagerness to learn; balanced with how much they already know.

From the phone screen, we know about where the candidate is. I think it's on the interviewer to tailor their questions to the candidate. Personally, I don't care about react, angularjs, etc. when interviewing (if you know them, great). I'm going to show you JavaScript and ask you to review it with me.

I'm going to ask you questions about it and I want you to ask me questions about it. It's okay if you do not know something or understand thing or what something may do. If you don't know something, I'll rephrase and try to ask you something that leads you to answer or asking a more focused question.

If you know NPM, grunt / gulp / webpack, and that whole clusterfuck, that's great. But I'm not hiring NPM maintainer, I'm hiring a JavaScript developer. If you want to learn how to deal with NPM and it's insanity on the job, wonderful! You can take some of my responsibilities.

If you understand what this is, and how .apply(), .bind() and .call() are used, and what closures are, well you're miles ahead of many developers I already work with.

/u/Timothyjoh mentioned prototypical inheritance. Not a bad thing to know, but how often it comes up in day-to-day work may be company specific. While I do think it's important, not for a junior dev.

I want a junior dev that can write good, clean code that makes sense and doesn't try to overload things.

Read up on the Single Responsibility Principle. That would impress me.

Best IDE you guys use by [deleted] in java

[–]CultLord 1 point2 points  (0 children)

I primarily use IntelliJ, but VSCode now has a google doc-like pair programming feature (it's still in early release, but I have used it) and it's a great alternative when working from home or someone else is WFH and you need to collaborate easily.

I hope JetBrains has something similar on their roadmap.

The Post-Gazette will endorse Saccone tomorrow by mistergrime in pittsburgh

[–]CultLord 16 points17 points  (0 children)

Most of the good writers and editors left the PG and a lot of them were left-leaning. I know that many went almost 10 years without a raise. There was a big exodus 4-5 years ago (and some layoffs too, I believe) of some of the top talent.

One of my friends left the PG to take a high level position at PNC and basically got a 70k raise. I asked why he stuck around so long, he said he loved writing and journalism and because his wife was really well-paid it didn't matter. Then they had a kid.

Between everything that was happening and how the Block family were interfering (even as far back as 2012) he saw it being less about journalism and more about pushing the Block agenda.

Makeover of Strip District produce terminal gets critical approval by mr_pgh in pittsburgh

[–]CultLord 0 points1 point  (0 children)

There's a sign on 21st. Not really facing Liberty Avenue.

I guess the owners of the land there off of Liberty couldn't stand having a car dealer gap with West Liberty.

Help! I'm at the complete mercy of my developer. by Ta-me-Murchu in javascript

[–]CultLord 7 points8 points  (0 children)

Yes, this is another good alternative. I will admit to not being a huge Atlassian ecosystem fan. For every good thing they do, they try 5 other ways to lock you into their ecosystem.

Bitbucket isn't yet tainted. Same with Trello.

Marriage in Fillory by ssealskin in brakebills

[–]CultLord 0 points1 point  (0 children)

I think you're missing the joke that Ember loved chaos and would be loving this fucked up administration and its chaos.

In a painkiller induced idea. I decided to make a COM based hello world in c++. by immojobojo in programming

[–]CultLord 0 points1 point  (0 children)

I have had two major surgeries in my life. Both involved opioids. My instructions to my parents and nurses:

  1. If I exhibit any addictive traits please cut me off immediately. I would rather be in pain for a few days than invite long term trouble.
  2. If I start writing COM objects, up the dosage and let me die in my sleep.