ashworth
The orthodontist I worked for put in serious hours well beyond many of the "crunch time" horror stories we hear in tech, typically arriving at her practice at 5:30am and leaving at 8pm (prepping the office, working on orthodontic appliances, case studies, paperwork), and working Saturdays as a part time Dean at the local dental school.
There were also state mandated continuing education requirements, the occasional emergency call, lawsuit, delinquent payments, marketing and sales for her practice, the occasional sales call from a vendor rolling out "Smart Brackets", and the need to manage 10+ employees and maintain professional relationships with other dental medicine practitioners for referrals and covering sick days.
She was incredibly driven and competitive, probably an outlier, but was also certainly a multimillionaire and an accomplished dentist.
What do Atom and Visual Studio Code offer that Sublime Text doesn't?
I have tried both within the last year and wasn't able to find any significant advantages (except for VS Code's excellent TypeScript experience), but they both ran slower and used more memory. Perhaps I should have used Nuclide?
(Not asking about Webstorm because I've used the IntelliJ family of IDEs and understand their advantages)
https://github.com/truevault/hipaa-compliance-developers-gui...
Can you imagine scenarios where the state, or the family, or the physician are incompetent, selfish, or malicious in determining the competence of a person? I believe there are MANY such scenarios.
This isn't a hypothetical for me... like the author of the article we're discussing, I've had close friends suffer from schizophrenia and depression, and seen one of them involuntarily institutionalized. I wish it was so clear cut SpaghettiCat, but I think the majority of mental health cases are not so black and white as the one in the article.
1. One wrong does not make another wrong right.
2. "Dick" is used as an offhand comment usually because it is considered less offensive than other words with the same meaning, like "asshole" or "piece of shit".
3. I agree that women treat men badly as well. People suck.
4. Imagine your daughter or mother being called an "emo bitch" because they reacted angrily to an insult. Would you tell her "well at least they didn't explicitly insult your genitalia?"
Anyway, the story ends well. B is a front-end engineer at Google now, A didn't take the offer and went to a different start-up.
My childhood best friend and college roommate shocked me by calling one of our CS classmates a "huge bitch" for not going on a date with him after they had lunch together our first week of college.
I've lost track of how many sexist lines I've heard, like:
"make me a sammich bitch, haha",
"don't be an emo bitch about it, haha",
"if we don't let people freely express themselves on the CS listserv, then this is a tyrannical school that has been ruined by feminists (this one after of course, a guy posted a several page rant about why women are bitches, 'haha')".
Also, let me tell you this story of two friends I knew who applied at a certain internet start-up on Market Street in San Francisco in 2014:
A was male, 21 years old, a stoner and business school drop-out with a portfolio consisting of a Java tower defense game.
B was female, 30 years old, with several years experience doing QA on computer peripheral drivers who had re-trained herself as a web developer and had a Rails StackOverflow clone and a Meteor KhanAcademy clone for her portfolio.
A got offered a six-figure full time position.
B got offered an internship.
Final point, I've seen so much elitist and arrogant behavior from MEN directed towards OTHER MEN. Nothing could be further from the truth than software being completely welcoming. Of course it's still a very good industry overall; it's by no means the worst.
---
The difference between having a job in programming and having a career in programming is your grasp of the fundamentals of computing. This is because the ability of a person to learn new technologies and techniques is largely a function of their grasp of fundamentals.
Fundamentals that Undergraduate Computer Science Programs uniformly skip over in the interests of getting to experience faster.
In the abstract, it is of course fully, completely, and totally possible for a person to learn this independently or on the job. In practice, that is sufficiently rare as to not be worth discussing. Jobs where Recent Developments in Deep Learning at Stanford are taught in the office are, I suspect, similarly rare.
Undergraduate Computer Science skills are only useful so long as the person never needs to learn a different paradigm, learn significantly different technologies that require thinking differently, move into a different type of programming, or desires significant technical career advancement. Those things require a mix of fundamental knowledge and experience.
Does that make sense?
Anyone who struggles for the top will be transformed.
Edit: I should point out he already had many years of experience before he picked up that M.S.
http://www.wgu.edu/online_it_degrees/software_development_de...
<meta name="viewport" content="width=device-width, initial-scale=.4">
The meta viewport tag is making the site illegibly small for me on OSX/Chrome.Have you asked your friends/college classmates/college professors/alumni relations department for leads? If you haven't, start doing that YESTERDAY.
Also see if you can talk to some recruiters: They can meet you, see your personality, and then socially massage the hiring manager in your favor before/after your interview.
Finally, worst case scenario, suck up the cash/time hit and hire a career/interviewing coach or go back to school and get a M.S. to punt this stressful situation into the future.
If you love programming and have a C.S. degree, you can have a job soon. Maybe if you're bad at interviewing you won't get the most prestigious one, but you'll get one.