I interned as an orthodontic assistant before entering the software engineering field. Dental school admissions are highly competitive, require several years of additional schooling, and will place the student in hundreds of thousands of dollars of debt. My anecdote follows.
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)
From the team at TrueVault, a GitHub repo with a developer's guide to HIPAA compliance. Similar to Aptible, they pitch themselves within the guide but still a good resource:
But who decides who has control over their mental faculties? Who decides who is competent? The state? The family? The physician?
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.
It sounds like you're trolling, but if you aren't:
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?"
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.
I feel like you're taking an elitist position... I've heard this applied to professionals at every level of education. A quick find-and-replace applied to your comment follows.
---
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.
Feedback from my diabetic neighbor: this is useless to him without gram values for all the macronutrients, because he needs to calculate his insulin dosages. Percentages aren't enough.
You think people with cs degrees deal with stack swaps better than boot campers? I went to a top 10 cs program and I don't think so. Both populations push out equally ineffectual grads, only passionate programmers can really be fluid, something that no program can instill
As someone who failed to reach the top of the e-sports scene a little less than 10 years ago, I can tell you that I developed valuable skills and tenacity that serve me well today.
Anyone who struggles for the top will be transformed.
One of my coworkers holds their M.S. IT Management. We work at a 3 year-old, ~150 person start-up in Mountain View. That's the only data point I can provide.
Edit: I should point out he already had many years of experience before he picked up that M.S.
Have you found Western Governor's University's B.S. Software Development? Competency-based program from a non-profit and regionally accredited U.S. university. (the real kind of accreditation, as opposed to the national accreditation most for-profits have)
Sounds like demandbase. They have IP lists of many big companies and serve ads targeted by company, part of a field called account based marketing. My manager used them at her previous company.
I got a job through Hired.com about a year ago at a series B start-up in Mountain View. It was a great experience, they connected me with 11 companies and I got offers from half of them within 2 weeks.
No man, definitely don't give up like this. Try going on CrunchBase/AngelList and looking for companies that recently got big funding rounds and apply to work there. The bar of admission will be lower because they're eager to spend. Try new job boards like Hired/White Truffle that aren't as flooded.
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.
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.