Comment on: I want to develop software for a living, but I suck at school. What are some certificates or programs outside of the college system that will prepare me for the workforce?
2 11 Aug 2015 06:03 u/snowfragrance in v/programmingComment on: I want to develop software for a living, but I suck at school. What are some certificates or programs outside of the college system that will prepare me for the workforce?
Start building things. Join an open source project. Design and complete your own project. Build your own resume from the ground up. Don't WAIT to be a programmer, BE a programmer NOW. If you take the time to get a jump start on the bleeding edge, you will have an advantage over people who have been coding for decades. This is an industry where experience and learning is king. You can make it. Forget about certificates, just become a programmer and stop waiting for somebody to tell you that you are. Study balls to the wall (or vagina to the china) and in the meantime work somewhere else until you are ready to transition.
Comment on: Starting off in C++
Accelerated C++ is hands down the best book for learning C++.
Comment on: the big list of programming and computing subverses
NICE!
Comment on: Github disables repository for using the word "retard."
And on the first day, they came to Voat in flocks from Reddit. On the second day, they came in flocks to BitBucket from GitHub.
Comment on: Hey I'm trying to start learning programming but i am having a hell of a time starting. Is there a correct pathway to starting the adventure that is programming?
If you want to be a programmer, start programming. This is one field where you can absolutely teach yourself. The career is in high-demand and employers are looking for tangible skills and experiences over college degrees. A college degree is still a great thing, but I think it is a small piece of the pie. It takes a certain personality, passion and dedication to make it as a programmer. The career is not just about programming, but involves many unique challenges. The best way to find out if you want to be a programmer is to program. The best way to learn how to program is to program. The best way to get a job programming is to program first. Get out there, explore, and have fun!
Comment on: I created a wiki to categorize subverses. Here is the proof of concept: Programming, Development and Computing subverses. What do you think?
That's pretty cool. Once you had the data, you or somebody could else could even make some visualizations of the data (like a 3D subverse explorer, or something).
Comment on: Dependency Inversion Principle and the Dependency Injection Pattern - CodeProject
Uncle Bob is a bit crazy and that's why he's a great mentor to developers. Way to go, Bob! Dependency Inversion and injection can help you write unit tests for your code, write mocks and stubs, delay architectural decisions, reduce compile times, achieve independent deployability, and decouple interfaces from implementations. Very useful! Check out http://cleancoders.com/ for more info.
Comment on: I created a wiki to categorize subverses. Here is the proof of concept: Programming, Development and Computing subverses. What do you think?
It's hard to be creative enough to think of the possible subverses that I might be interested in. Plus, there's always those that I like but forget about. This list will be great when I am looking to explore some new topics. And isn't Voat about exploring and curiosity?! I saved this post to my account.
Comment on: I created a wiki to categorize subverses. Here is the proof of concept: Programming, Development and Computing subverses. What do you think?
Very useful, thanks!
There are a plethora of learning resources out there. Have you watch all forty episodes from cleancoder.com yet?