Need some special snowflake programming career advice. [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!
Just received a long-awaited promotion. However, the accompanying pay raise was a massive disappointment, and now I'm strongly considering looking for a new job. Is it worth it to ask for more money? If not, should I stay at my current company or find a new job? [more inside]
Is it worth changing careers, getting a masters in CS? [more inside]
I'm wondering about what measures can be taken to increase gender diversity in male-dominated workplaces. For women who work in male-dominated fields - how did your company's culture contribute to creating an appealing work environment for you? What can be done to build and foster this kind of culture? [more inside]
I'm starting an unpaid internship (software/engineering-related) and I've been asked to pick my own hours. I get the impression that I'm expected to work less than full time. Can I say I'll work less than full time just because I feel like it? [more inside]
How can I articulate and justify my desire to hire female engineers? Is it even legal to act on such a preference? [more inside]
What are some good places to find concrete examples of people using computers / math / engineering tools to solve (difficult or easy) problems in an intelligent manner? [more inside]
I'm about to finish second year of Software Engineering at my mid-tier Canadian university and have no intention of continuing any further. I'd like to transfer into one of the more prestigious colleges in the US, although getting in seems like a complete crapshoot given my current circumstances. What course of action can I take in the coming months that would greatly increase my chances of being accepted? [more inside]
where can I read about the system and software design for mobile? preferably something written within the last year or two? any particular mobile code gurus out there? primarily focusing on mobile web. Any of these books worth getting? They appear to have positive ratings and relevant content descriptions on Amazon. 0321269314 1847193439 0596155441 [more inside]
Pros & Cons of bringing web development in-house? [more inside]
I'm taking an innovative course on using technology for humanitarian causes, taught by a professor I really like. But it's awful! How can I tell him what I think, and/or turn this disaster of a course into something worthwhile? [more inside]
Foreword: No ruby background aside from basic tutorials. Here's the deal. I've tired the Agile Web Dev (2nd edition) book for rails, very out of date. I need to learn something. I want to learn ruby on Rails. I've gone through the Rails guide on creating a rails blog (http://guides.rubyonrails.org/getting_started_with_rails.html). So, rather then buy it now (3rd edition of book as beta) or just wait, I want to get on the fast track to learn rails 2.2 (soon to be release 2.3) . Basically I'm looking for a online resource super cheap or free that provides quality information relating to rails and ruby. Help and suggestions welcome
Help me pick a second major for my computer science degree. [more inside]
I've been doing web app development for about 7 years now. Ideally I would love to get away from being a coder and go more down the technical architect route. Any tips or personal stories about making that change, or is it simply a matter of increasing your knowledge and applying for the opportunities?
Automotive engineering software - chassis setup, shock graphing, etc. - any good resources? Recommendations? We're building a system to be used in a small racing shop. We'd like to outfit them with some tools that come in handy for race car setup and design (late models, modifieds, etc). Any nudges in the right direction are very much appreciated.
In the teach a man to fish cat., what's the best way to solve computer problems?[mi] [more inside]