I'm in a very unfortunate situation, and I'm hoping to hear some concrete advice to help me choose a direction for my programming career. Here's a summary of where I am in life: I just finished a Computer Science degree at a small college in my small hometown. My parents were very unsuccessful in life, and can't offer me real-world advice besides "Get any job you can!" I managed to graduate without retaining much information, and I completely failed to prepare for my life ahead. Now that I'm out of school, I can clearly see how unprepared I am for working with people in a corporate environment. I'm also very reluctant to move somewhere else to find work because 1) I basically already own my own small dream home in a decent neighborhood, and 2) my mother is getting old and won't be able to support herself much longer. She doesn't have any retirement savings, and I'm the only one left in her life to support her.
So, now I'm trying to grow up real fast and make some responsible decisions. I feel like my only hope is to find a way to make money remotely online. I would love to do freelance work, but I can't afford to travel to meet with clients, and I'm afraid I won't understand the projects I'm lucky enough to get.
Alternatively, I'm considering developing my own software/apps and marketing them myself. I'm creative enough to design novel and useful software, and I'm not afraid to handle the marketing and business aspects, but I don't know what "running a business" really involves.
I want to make it clear that I'm not looking for an easy way out. And I don't need to make loads of money to maintain my lifestyle. We've been supporting ourselves on minimum wage income for years. I'm just looking for a feasible plan to support a modest life without risking poverty.
I would welcome any realistic ideas/perspectives about my situation, or a better website to post my questions.
I'm a recruiter for a global translation company and have some tough positions to fill. Recent applicants have been under-qualified. I'm proactively looking for people and sourcing resumes. Besides the traditional craigslist, indeed, monster, dice, etc - what other sites are popular for the tech community to look on when looking for a new job? I like strong tech community sites like stackoverflow, for example, because the people who frequent those sites are usually constant learners vs posting on craigslist and having a less passionate candidate apply.
To get an idea of our needs, example of positions are "localization engineering manager", "OneLink Website Engineer", "IT Server Engineer", ".NET Developer", "Application Developer", "Junior Software Developer"
What would your advise be on perusing a form of agile certification at this point? My main points of concern are whether the knowledge base and methodology has matured enough for the courses to provide value, whether the market has developed an appreciation for certified agile professionals (ROI)?
Naturally if you motivate for certification it would also be nice to know which body you can vouch for.
The only reason to go for certification in any subject is to help you progress in your career. The first thing you need to research is how many businesses are asking for this qualification in their job requirements.
So you have a certificate as an "Agile ..." - how much work experience do you then have with this or that technique / role in an Agile Team?
Depends on the employer: some might prefer certificates over experience, others might do it the other way round (and I'd prefer the latter style!).
Some certificates may provide a different kind of value: they make sure that people of different teams use the same "language", i.e. they certifiy that you understand a set of technical terms in a defined way. That's important when some work is sourced out to different companies.