I'M a single parent, 24, and I have a full time job in a factory. That's pretty much killed any change for me to go back to school. I love the computer field and I've been playing around with C# and Python for a little bit and I'M also a new comer to Linux via Ubuntu.
I would really love to get a job in the IT community and out of my current manufacturing environment. I would love some advice on fields and training that would be fisable to me. Thus far all I have is a GED and I just got a Certification of Completion for Introductory to C# (unaccredited) $90 from a local collage through this web site SNIP
I'M interested in Programming, A+, Network+, & Security +, Server Admin, Database Admin, Linux Admin. Not that I know a lot about any of those. I doubt that one little certification will get me far. And if it did I don't think I would be able to hold on to that job. I've found several other sites as well with online training in the fields mentioned above. Some were as lows as $200 to $3500.
There's also SNIP
I've found a lot more but I've got them on my Windows partition.

Those are my interest although I don't know what would be the best rout to take. I have just a little self taught programming experience via the Internet and Books-A-Million/Amazon.com. I would love some input as to what I should get into. Please give me some advice from different perspectives. Not only how much money I could make but, what's would be the fastest and easiest rout.


Thanks for any and all replies.

Dani AI

Generated

A practical, low-risk path for (full-time factory work, limited time) is to pick one entry track and build practical evidence of skill rather than chasing many titles at once. Echoing ’s advice to focus, the quickest common hire route is IT support/helpdesk: it accepts non-degree candidates and often lists vendor-neutral basics like CompTIA A+ on job ads. (comptia.org)

Practical first steps that fit evenings/weekends:

  • Learn fundamentals with free, project-based content and a small home lab (virtual machines) to practice troubleshooting and Linux basics. (freecodecamp.org)
  • Target one certification that opens doors (A+ for helpdesk); use that credential to get a Tier‑1 support role, then learn on the job. (comptia.org)
  • If leaning toward programming, build three polished projects and publish them (GitHub/hosted demos) to prove ability—portfolios beat single unaccredited certificates for hiring.

Longer-term choices and trade-offs: software roles generally pay higher but require deeper portfolios and experience; expect a longer runway to reach developer pay levels. For Linux administration, employer-facing credentials such as the Red Hat RHCSA or CompTIA Linux+ validate applied skills; for security work, CompTIA Security+ is a widely recognized baseline. Pick one ladder (support → sysadmin → security or projects → junior developer → senior dev) and climb it. (bls.gov)

Notes on cost and training choices: full immersive bootcamps can accelerate entry but commonly cost several thousand dollars (often around the $10k–$15k range); lower‑cost or free self‑study plus community college nights or employer tuition assistance is a safer, cheaper route for someone balancing work and parenting. Focus first on tangible outcomes—helpdesk experience, a working Linux lab, or a public project portfolio—and let that evidence drive the next career step. (forbes.com)

I really admire your ambition. I have always had trouble learning any programming stuff without a good teacher who assigns problems or projects that are known (by the teacher) to force the student to use certain techniques or constructs. The successive assignment of a few of these projects result in the student being forced to learn enough to work in the language. You may well be more able than I am to use a book which assigns problems as I described the teacher doing above. Maybe you should go to Amazon and look for used books (i.e., cheap) to learn what you need, one thing at a time.

I do think you are expecting to become competent in too many areas too soon. Maybe you can start to learn to program in one language OR learn database admin (really somewhat different things I think). My experience (pretty long ago) was that as soon as I got pretty good at something, it got replaced by a different technique and I had to learn that. Not too hard to do because the employer would provide the training.

I doubt you can learn enough about all those areas above to ever get a job so, I think you need to look for what kind of jobs are available at entry or mid lever and see those skill requirements. Then you can address one of those skills for starters.

Or, you can see a recruiter for the military (USAF probably) and see what they will guarantee (in writing!) you in the way of schools if you enlist.

I hope some others read this reply and give you some different ideas. Good luck to you.

Paul

Thanks. Although I'M not trying to learn all that at one. I'M asking for advice on which one would be best, form different perspectives. Which one make the most money, and which of those fields is the easiest and quickest to enter, ext ext.

As to which would make you the most money, I would say that the field which has more future would make you the most money. As I implied in my previous post above, no matter what you start in, it will surely have changed dramatically in, say, ten years. Further, you will surely have found a different, more interesting area to learn enough about to make that your field of expertise.

From my perspective, but maybe not yours, I would say that one of the most important factors in your choice is what you are interested in. If you love to write database applications, then firmware code for small chips may not be a good career choice. YOU have to get some experience and some of that comes through taking courses.

Be a part of the DaniWeb community

We're a friendly, industry-focused community of developers, IT pros, digital marketers, and technology enthusiasts meeting, networking, learning, and sharing knowledge.