217 karma · joined June 23, 2012
Because a company treats their employees well, they always will. And employees should just take what they are given instead of trying to get a seat at the table. Welcome to the brave new world of woke stools and scabs.
And I agree with your statement that the problem starts earlier. Although most of our issues with primary and secondary public education can be traced to poverty and racism. So, I think we should raise taxes to address those as well :D.
> I am not trying to diminish this person's personal experience nor fail to have empathy.
You did.
> However, "incredibly stressed about the state of the world" is itself a sign of poor mental state, and I think that it paradoxically is harmful to make this sort of statement so casually in an an article ostensibly supposed to bring awareness and understanding of states of mind.
This entire piece is about my mental illness, so great observation.
> We normalize extreme emotional reactions too much. It prevents many from understanding that they have an inability to cope with daily life, for whatever reason that may be.
I agree that I have a mental illness, I fail to understand how that wasn't already abundently clear in the piece. The normalization of talking about mental health is the goal here.
Comments like this only add to the overwhelming messaging that mental illness is something we should be ashamed of. I would encourage you to refrain from commenting in the future.
http://learnwithjeff.com/blog/2012/08/21/how-to-get-a-job-as...
TL;DR: Pushed code daily for about six months, had some awesome people helping me, read a lot of books and listened to smart people talk about code.
What exactly would this look like?
"PersonalWeb has been working closely with the University of Texas at Tyler and other community participants to develop products in the search, social network and content filtering technologies.
BDE CEO Kevin Bermeister said, “We are excited by this next phase in the business and are looking forward to working with PersonalWeb to pursue development, licensing and participation in businesses that use our patents for content addressable storage, cloud computing, search, social networking and other important developing technologies in the rapidly growing distributed computing category.”
http://www.personalweb.com/media/20110928_PressRelease_Perso...
That being said, you don't need to know all that to get started. I probably would have hated a CS program if I had tried it in college. Now, however, I am completely fascinated by things that would have terrified me before.
There is a lot to be said for Just in Time learning as opposed to front-loading your knowledge Just in case you need it down the road.
http://jeffreybaird.github.com/blog/2012/08/21/how-to-get-a-...
"Seeing a self-taught guy with 6 months coding experience writing software at a medical lab testing facility makes me a bit nervous."
I am working mostly on internal systems and when I venture outside of that I have my own branch write thorough tests and have multiple people check my code.
"I shudder to think of the quality of his code and the projects he or people like him are let loose on."
My code is pretty shitty. But, I know how bad it is, I know my limitations. I work long days and more after work to improve. I am not pretending, I am learning.
"Very fancy, but I am a software engineer, or programmer, as you prefer it to be called. Engineer means that I studied 5 years at university (Bs + Ms), and I know what I have learnt there, and I wouldn’t want to work with someone that doesn’t know about algorithms, algebra (it helps you understand a lot of things and opens your minid), compilers, statistics, concurrent programming, software architecture (1 full year course), UI designing, networks, databases, etc, etc."
I disagree that amount of time in a University is what allows one to become a programmer, it is the skills and knowledge acquired at the school. I didn't have that option, I needed a job in under six months or I was going to have to get a job doing something I didn't love. I worked hard and got the job. Am I a master? Nope. But, I have put myself in a position to become one with continued hard work.
I think that is all of them. Many people glossed over this line, "When I started this search I thought I would be scrubbing toilets in exchange for nightly code reviews."
The fact that I am not doing that is a mixture of my willingness to clean toilets to learn the craft I love and a market desperation for developers.
That is exactly why I fell in love with programming. There will never be an end to the learning.
I wasn't claiming that I am an awesome programmer but I got good enough to put myself into a position where I could learn from awesome programmers, on the job, while getting paid.