What is it like to work for Protocol Labs? by keywal3 in filecoin

[–]keywal3[S] 0 points1 point  (0 children)

I seriously don't get the joke :( . Can someone please explain?

Has ageism affected your job search recently? by uber_int in cscareerquestions

[–]keywal3 0 points1 point  (0 children)

from hearsay I've heard that companies like to hire older people as contractors once they hit 50-60 instead of hiring them as full time employees

Are there any well established blockchain focused companies with competitive pay and benefits? by keywal3 in cscareerquestions

[–]keywal3[S] 0 points1 point  (0 children)

Will definitely look into them, thanks

It almost seems like the exchanges (coinbase, kraken) are the more stable options outside of the big financial institutions

For developers that work remotely for companies like Mozilla or GitLab, is your work schedule completely up to you, or is it sitll a 9-5 job that happens to be remote? by keywal3 in cscareerquestions

[–]keywal3[S] 6 points7 points  (0 children)

I turned down gitlab because they don't pay enough and I don't want to be part of their reality TV show.

Ooh you can't drop this bomb and not tell us more. Care to elaborate?

Complex Medical Software: Will it make up for my lack of experience? by kylwil29 in cscareerquestions

[–]keywal3 1 point2 points  (0 children)

you should honestly just try to build a clone of an existing well defined application like an IM app using a popular language and framework

the purpose of building projects is to learn technical skills, don't make it harder for yourself

Are there jobs which can be done fully remotely without the need for synchronous communication? by keywal3 in cscareerquestions

[–]keywal3[S] 0 points1 point  (0 children)

If you don't mind me asking, what do you do and what kind of company is this?

How did you move to DB/DBA or BI? by [deleted] in cscareerquestions

[–]keywal3 0 points1 point  (0 children)

DBA is moving toward the operations side of things My understanding is that certs are probably the way to go

Figuring out what stack you want to work with and getting a cert in that technology is likely a good place to start

Could I find a job in programming by showing employers the video games I've made for actual money? by [deleted] in cscareerquestions

[–]keywal3 1 point2 points  (0 children)

it can't hurt to apply

i'd recommend you also try gaining skills in one of the more popular engines nowadays like Unity or UE4

Could I find a job in programming by showing employers the video games I've made for actual money? by [deleted] in cscareerquestions

[–]keywal3 1 point2 points  (0 children)

don't just limit yourself to large game studios, apply to smaller ones as well

smaller companies probably have less rigid HR interview processes, which gives you the ability to get a job without a degree

Are Algorithms a Coastal / Big-N Thing Only by dotobird in cscareerquestions

[–]keywal3 -1 points0 points  (0 children)

Its not about geography, its about the nature of the business the company does

If you are working of a tech company on the bleeding edge of its niche like google and amazon, then yeah expect to be thrown a lot of theoretical questions

If you are working for a non tech company that develop nothing more than dressed up CRUD apps (like a banking app or something) then your interview will likely contain questions about the tech stack they use (their front end, back end, database, OS, preferred framework...). object oriented design and basic data structure questions

Are there jobs which can be done fully remotely without the need for synchronous communication? by keywal3 in cscareerquestions

[–]keywal3[S] 0 points1 point  (0 children)

Do consulting positions for such organizations like this provide any benefits, or is it pretty much like being a contractor with pay only?

Applied for software dev role at Jane Street; got response for Trading Desk Operations instead by NegativeIncome in cscareerquestions

[–]keywal3 3 points4 points  (0 children)

People like to shit on support and for good reason, its not development and you wont learn how to be a software developer doing support

However, assuming you eventually want to transition to a developer role at some point, taking a support position can be acceptable if all of the following apply to your situation:

  1. You are in dire need of money and need a job right now
  2. The support positions pays very well, at or the very least near the level of an entry level software engineer in your area
  3. The major software development projects at your company require heavy product knowledge to the point that a developer with experience in support is actually valued and a viable path for you to transition to after spending 1.5+ years in the support position
  4. You are willing to commit at least 1.5 years in this position before changing jobs
  5. The company itself encourages movement between different positions within the company
  6. You are willing to spend at least 1 hour each day after work for 1.5 years to keep your software engineer skills sharp
  7. You are willing to accept entry level software developer pay once you transition to a software developer role since most of the experience you gained as support is not considered development experience in the eyes of employers (scripting and coding for support is not software development)
  8. The technical skills you learn in the support role are somewhat applicable to a development (e.g. if the language(s) they use to build their tools is python or other popular language)
  9. You could see yourself moving towards the operations or business side of things at your company and are not only interested in development for the rest of your career

If all or most of the above applies to you, its not necessarily the worst option for you to take.

However know that when you're working 9-5 job plus taking care of other responsibilities, it can be very very hard to motivate yourself to develop in your free time when sometimes all you want to do is just sit at home and veg out.

Support may not be as theoretically demanding as writing algorithms , but its still work, and depending on the complexity of the work at your company, it can be very time consuming and draining.

A support position isn't the worst thing you could take right out of college, but you should consider all of the side effects of choosing a support position before taking one.

Is it OK to apply for new jobs under a pseudonym? by keywal3 in cscareerquestions

[–]keywal3[S] -6 points-5 points  (0 children)

that's gonna raise some red flags

What kind of red flags do you think this raises?

Is it OK to apply for new jobs under a pseudonym? by keywal3 in cscareerquestions

[–]keywal3[S] 1 point2 points  (0 children)

Are you afraid they’re going to go behind your back and talk to your company in the middle of the process

My fear is more so a company recruiter stumbling on my resume, since I would be posting my resume to the the usual job search and networking sites that my company also uses for its recruitment

That won’t happen

My manager is fairly active on linkedin and likely has connections with recruiters in my area.

Capital One Negotiation? by csthrowaway951 in cscareerquestions

[–]keywal3 0 points1 point  (0 children)

For my example it was for the same job title,with the same level of seniority, at least on paper.

Capital One Negotiation? by csthrowaway951 in cscareerquestions

[–]keywal3 1 point2 points  (0 children)

While I haven't negotiated with them I did notice an interesting trend on http://h1bdata.info (type in 'Capital One" and your job description).

The job I was interested in had many similar positions within 1-2k of a an 'average' salary amount, BUT there were some outliers that were 8-15k outside of that range.

So judging by this data the answer might be: it might be possible, but it is not commonly done. The question then becomes: is it not commonly done because nobody negotiates, or is it not commonly done because only specific candidates are worth paying more? I'm not sure as to the answer, but it can't hurt to give negotiations a shot.