Earlier quoted context omitted.
I actually like seeing my job as a craftsmanship, because (at least in my native language) there is a certain "honour of doing good work" connected to it. Also, no shame to work a trade job at all. Not sure where people get that idea?!
I honour every trade job! And as an office worker (secretary/ developer) I really miss to create something physical or with my hands. I started to create my own feminine developer t-shirts (NERDpraunig.com), something I can touch and wear. I don't care which profession someone chooses and whether it is more brain or more physical work.
From Secretary to Software Developer: The Hard Way
131–140 of 148 posts
Re: From Secretary to Software Developer: The Hard Way
#132The thing that struck me is "anyone who is fascinated by computers and spends all their free time playing with them can be a developer." Back before developers were perceived as 'rich' and 'pampered' there were people who were fascinated by computers and spent all their time playing with them and were called 'nerds.' Then it became "cool" to be a developer or "you can get rich as a developer at a startup!" and then y…
they are often just working a day job. I used to be snooty about this too until I had a member join one of my teams who is exactly this type of person... Treats it like a day job, and absolutely rips through well-defined coding tasks as long as I do the general solution-finding and lay the architectural groundwork ahead of time. They don't burn out either, because it's just work to them and they take regular vacation…
Re: From Secretary to Software Developer: The Hard Way
#133Earlier quoted context omitted.
Most trades can be taught to anyone i think programming requires a certain kind of mind set to begin with or but another way an already analytical thought process. It's why a lot of grads that jumped into the field to make tons of money have trouble with the actual work. I am not saying it requires a special snow flake but it does require abstract thinking and that can't be taught to everyone.
"Most trades can be taught to anyone" This makes me suspect you haven't had much exposure to trades. Getting good... really good... at welding, or cabinetry, or stairbuilding, takes at least as much dedication and skill as getting good at programming.
Re: From Secretary to Software Developer: The Hard Way
#134Earlier quoted context omitted.
they are often just working a day job. I used to be snooty about this too until I had a member join one of my teams who is exactly this type of person... Treats it like a day job, and absolutely rips through well-defined coding tasks as long as I do the general solution-finding and lay the architectural groundwork ahead of time. They don't burn out either, because it's just work to them and they take regular vacation…
I've never seen a good architecture that wasn't largely by the single individual who started and initially wrote a project.
I often use this argument in situations where people are discussing system architecture.
Re: From Secretary to Software Developer: The Hard Way
#135TL;DR there are a lot of incompetent developers out there. This isn't a comment about the author, as much as it's about something she said. "Today you can take a lot of programming and Computer Sciences courses online. Everyone can be developer! There are also a lot of developer bootcamps: within 8–12 weeks you can become a developer." This is a very dangerous line of thinking. Some people have convinced themselves t…
Not everyone needs to be a senior developer on day one. I know I've got plenty of work which isn't making the best use of my skills but still needs doing, so the next hire will probably be a bootcamp graduate who we can slowly train up, and who will find the grunt work interesting while we do. We get the easy stuff done for less, and they get to develop their career, which seems like a pretty good deal to me.
Re: From Secretary to Software Developer: The Hard Way
#136Earlier quoted context omitted.
I have a graduate degree in CS. I'm well versed in most aspects of the field. I pride myself on writing clean, efficient code, and architecting correctly. I also have a learning disability (dyscalculia) which makes certain things difficult (discrete math, calculus, etc...). The fact that CS is based on mathematic principles does not make it a math degree (although that did make things challenging for me at times).
> The fact that CS is based on mathematic principles does not make it a math degree (although that did make things challenging for me at times). But in order for it to be a useful degree you need to have math as supporting subject. This is the same as if you want to be molecular biologist you need to know a few semesters worth of chemistry otherwise you'd be given endless hard time, which you seem to understand. I st…
My university allowed me to make a custom degree that did not include calculus and didn't take my discrete math grade into account. I'm not what you would call "well-versed" in anything math related. I understand the theory for a few things I've looked into but that's as far as it goes.
In all of my career (~10 years) I've never once found myself at a disadvantage because of it, and it's never held me back from doing or understanding something.
I'm sure there are some areas of the field I'll have difficulty with (low level graphics, etc..), but even then I find that with enough hard work and an alternative approach to understanding the problem I can get things done.
Re: From Secretary to Software Developer: The Hard Way
#137I don't think you can be a developer in 8 - 12 weeks, as mentioned in this article. Software Development is a skill as much as anything else, and there is no time frame. All you can use to assure yourself is if you have practice, and the confidence in yourself by that practice. For some people that confidence comes after a year, maybe even two years. But then again, that confidence can even come in 2 months.
Re: From Secretary to Software Developer: The Hard Way
#138Another good example of someone learning to program on their own because they wanted to and then leveraging that experience to get a job doing it professionally. The big secret to learning to program is that there is no big secret. It's basically a glorified trade job and everyone already has the tools in front of them.
Re: From Secretary to Software Developer: The Hard Way
#139Earlier quoted context omitted.
Of course, maybe the economy as a whole does better if workers can easily retrain, which would be a net gain for the tax base, so it's not really as clear as that. Explicit tax costs aren't the same as actual costs. ;) For instance, if a worker loses their job and wants to retrain, one policy (that of the united states) forces them at the worst possible time to take on additional debt, and one (that of austria) socia…
Again, I made no qualitative statement about whether the system is good or bad. I merely pointed out that there are costs. You are arguing that the costs are worth it. Great. I don't want to have that conversation online again. You have acknowledged that there are costs. We are in agreement.
Re: From Secretary to Software Developer: The Hard Way
#140TL;DR there are a lot of incompetent developers out there. This isn't a comment about the author, as much as it's about something she said. "Today you can take a lot of programming and Computer Sciences courses online. Everyone can be developer! There are also a lot of developer bootcamps: within 8–12 weeks you can become a developer." This is a very dangerous line of thinking. Some people have convinced themselves t…
I also don't think you much chance, to become a good developer if you are not practicing it at a younger age. It's just like with sports and languages.