Earlier quoted context omitted.
I say "bah-humbug" to job security. That means that you just don't know or care about your craft. If you were really "1337" job security would be the last thing on you mind. You would actually be running the show and working on amazing products/solutions. I'm a senior developer and I teach my methods to my colleagues all the time. It doesn't hurt me, but helps the team and the cause immensely. It makes going to work…
> I say "bah-humbug" to job security. That means that you just don't know or care about your craft. I'm twenty-five years old. My wife and I have four cats, a home, two cars, and more than six figures of combined student loan debt. I earn 75% of our total income as a Software Engineer. We can't survive on my wife's income alone and we don't have any family members to fall back on if times get tough. So you, a senior…
Zuck, Bill Gates, Jack Dorsey In Short Film To Inspire Kids To Learn How To Code
131–140 of 234 posts
Re: Zuck, Bill Gates, Jack Dorsey In Short Film To Inspire Kids To Learn How To Code
#132Earlier quoted context omitted.
> I say "bah-humbug" to job security. That means that you just don't know or care about your craft. I'm twenty-five years old. My wife and I have four cats, a home, two cars, and more than six figures of combined student loan debt. I earn 75% of our total income as a Software Engineer. We can't survive on my wife's income alone and we don't have any family members to fall back on if times get tough. So you, a senior…
I think the parent comment is absolutely right, more competition in the industry can only be a good thing from a societal perspective, as the highest quality workers take the jobs from the poor performers. Obviously from your perspective it might be worrisome, especially (and I apologize for getting personal) with all that stuff coupled with student loans, but surely it's a net societal good.
Re: Zuck, Bill Gates, Jack Dorsey In Short Film To Inspire Kids To Learn How To Code
#133Earlier quoted context omitted.
I don't understand what you mean by your last sentence. Are you saying that your friends are too distracted by TV to learn coding?
I feel that if my peers would stop with the incessant stream TV, movie, and video games, they would have no problem fitting in the time to learn all manner of useful tricks, including picking up skills that would free them from the jobs they hate. I don't believe this is a collective personal shortcoming on their part-- it's probably just the way of the world-- but the idea that so many of them hate their jobs but ha…
Re: Zuck, Bill Gates, Jack Dorsey In Short Film To Inspire Kids To Learn How To Code
#134Earlier quoted context omitted.
Fred George is interesting on this - see Programmer Anarchy. My view (and yes I am working up a blog post) is 1. Coding is the equivalent of literacy after 1451 (Gutenberg). 2. in say, one generation, any company not having literate people at all levels of the organisation, and not having then changed how they work at a fundamental level to take advantage of these programmers/business people will be at as severe a co…
I humbly disagree. Lets focus on one point. Literacy facilitated efficient information exchange. Likewise programming facilitated efficient information exchange. But, not everybody needed to program the Internet for this advantage. I think you are confusing a personal advantage and societal advantage. Certainly, we need programers but I am uncertain if everybody needs to be a programmer. I work a full-time software j…
That's why everyone needs to learn how to code (a bit). So they can go "Ah, I think software might improve this thingy here; let's call in an expert and ask"
Re: Zuck, Bill Gates, Jack Dorsey In Short Film To Inspire Kids To Learn How To Code
#135Re: Zuck, Bill Gates, Jack Dorsey In Short Film To Inspire Kids To Learn How To Code
#136Earlier quoted context omitted.
Fred George is interesting on this - see Programmer Anarchy. My view (and yes I am working up a blog post) is 1. Coding is the equivalent of literacy after 1451 (Gutenberg). 2. in say, one generation, any company not having literate people at all levels of the organisation, and not having then changed how they work at a fundamental level to take advantage of these programmers/business people will be at as severe a co…
I humbly disagree. Lets focus on one point. Literacy facilitated efficient information exchange. Likewise programming facilitated efficient information exchange. But, not everybody needed to program the Internet for this advantage. I think you are confusing a personal advantage and societal advantage. Certainly, we need programers but I am uncertain if everybody needs to be a programmer. I work a full-time software j…
Any field -- any field at all! -- that can benefit from information organization and retrieval, automation, scripting, robotics, internal wikis, private smartphone apps, information dissemination, etc., will benefit from people who have deep domain knowledge ALSO being programmers.
And I think that's just about all of them.
Re: Zuck, Bill Gates, Jack Dorsey In Short Film To Inspire Kids To Learn How To Code
#137FOr me the reasoning is simple: * reading and writing code is basic literacy for the information age * One generation hence, any company that is literate (almost all employees write code, the use of code runs through all its processes) will have enormous competitve advantages. Or rather any company that is illiterate will have enormous competitive disadvantages * So Software will eat the world. * but in the process f…
> reading and writing code is basic literacy for the > information age No. Just like everyone being a car mechanic is not the basic literacy of the automotive age. "Everyone learns to code" is a pipe dream.
Re: Zuck, Bill Gates, Jack Dorsey In Short Film To Inspire Kids To Learn How To Code
#138Earlier quoted context omitted.
> The gap between CS majors and software jobs is misleading. You don't need a CS degree to become a decent programmer. Conversely, you don't need to be a decent programmer to get a CS degree. It's a shame that in the age of the internet and self-directed learning, degrees are so heavily weighted in the job market.
And yet all of the glorious self learners can't describe when to use a hashmap, what a hash is, or even the difference between a list and set... I'm not talking even knowing the algorithms, I mean a guy that writes list.contains(condition) in a loop and it brings the server to a halt because every call to contains runs through the entire list, when a hashset.contains(condition) would run in milliseconds. * no I did n…
Re: Zuck, Bill Gates, Jack Dorsey In Short Film To Inspire Kids To Learn How To Code
#139Earlier quoted context omitted.
I think you're off the mark, because you're always "working for someone else". Details change, but ultimately there's no difference between "mak[ing] something that is useful" and working for others. Sometimes the terms are great, and sometimes they're awful. The implicit assumption is that "working for an established organization" must imply "working with miserably low levels of autonomy". I'm not sure that I agree.…
Do you mean we should unionize?
We need some traits of old-style professionalism: autonomy and the right of self-investment. A profession is a set of ethical rights and obligations that supersede managerial authority. That's what we need. http://michaelochurch.wordpress.com/2012/11/18/programmers-d...
Re: Zuck, Bill Gates, Jack Dorsey In Short Film To Inspire Kids To Learn How To Code
#140Earlier quoted context omitted.
Do you mean we should unionize?
The problem with unionization is that it works well when the work is a commodity, and software engineering isn't. The 10x (and 100x, and -25x) programmer phenomenon is real, but individual performance is nearly impossible to measure on a quarterly basis. We need some traits of old-style professionalism: autonomy and the right of self-investment. A profession is a set of ethical rights and obligations that supersede m…