It seems that "computer programmer" is often listed as one of the best jobs in America. There are cram schools popping up promising six figure salaries in 12 weeks. And even a former celebrity has chosen it as a second act. All this because there's apparently a tech talent crunch. But is learning to code the best strategy for a viable career? [more inside]
Hi everyone, I will soon be working on a project that involves the development of a web platform and will be hiring part-time engineers. I would like to know enough about programming and web development to be able to collaborate with them and understand the language, and have realistic expectations of when things get built. So I am not looking to learn how to program (I wish I had time for that), but rather have a basic understanding of how the system works and fits together (front-end, back-end, etc.) Anyone know of any good online resources- online courses, websites, etc. for this type of knowledge? I've checked out Code Academy and Khan Academy, but both seem heavily focused on helping you learn how to write code vs. understanding the system abstractly and holistically. But I may have missed something. Thanks in advance for your help!
I'd like to hear about people who have left the computer programming/software development field, particularly for jobs that don't involve sitting in an office all day. If you've done this, how did you manage it? How old were you, and how long had you been in the software industry? What kind of job did you end up in? Do you like your new job? [more inside]
I'd love to learn how to program effectively in a language like C++ or Java, so that I can, within a year or so, be somewhat productive. [more inside]
Hacking around sound cancellation on Google+ and Skype: Two tier question here about a related problem. Firstly, a way to sidetrack the software audio limits of a Google+ Hangout. Secondly, a way to stop Skype from cancelling out audio from one half of a conversation. [more inside]
Does anyone know of software other than Daisyman's DMS that acts as a "dead man's switch", i.e. will carry out a task (send an email or delete a file or similar) if I don't "reset" it within a certain time frame? If not, how would you suggest I go about writing such a program? [more inside]
How do I expose invisible characters in web forms? [more inside]
What are your tricks for understanding a large piece of new code quickly? [more inside]
What are your tips when starting a new job as a software developer? Looking for coding, organizational approaches and social hints as well. [more inside]
I have had two major professional failures in a single week. I would like insight into a couple of aspects. Sordid details inside. [more inside]
Which forums do the best web programmers hang out at? [more inside]
I want to create the next big thing. I'm full of bright ideas, but it's software, and I don't code. What the hell do I do? [more inside]
Is there a standard to preparing a software specification for an outsourced UI designer and programmer? [more inside]
I'm looking to learn PHP. Where should I start? [more inside]
Looking for help in creating an automatic journal application for tracking my tasks using WMI. [more inside]
Does anyone know of an application (preferably mac) that will format bulk code (e.g. nested indenting for ease of reading) without trying to rewrite it into something different than it is?