ProgrammingThis forum is for all programming questions.
The question does not have to be directly related to Linux and any language is fair game.
Notices
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
Get a virtual cloud desktop with the Linux distro that you want in less than five minutes with Shells! With over 10 pre-installed distros to choose from, the worry-free installation life is here! Whether you are a digital nomad or just looking for flexibility, Shells can put your Linux machine on the device that you want to use.
Exclusive for LQ members, get up to 45% off per month. Click here for more info.
Starting in any tech-related field will give you time to develop your skills. I started out in tech support, moved into QA and am now in development. Lots of people jump around and play different roles. Just keep your eye on the prize and you will get there, one way or another.
Thanks, robogymnast... That was the kinda elbow nudge I needed. Regardless of how far I am in seriously using C for anything helpful, I still enjoy its learning curve, history and power. And I'll continue to do tech work, learning C and other languages while finding my place...
What kind of tech work did you do? I'm taking a class in computer repair.
That's good. I took several classes in high school that taught me a lot about the basics of computers. My first tech job was as an intern in the "Network Services" department for a medium sized engineering company. It was basically first-level tech support Mostly it was fixing printers, applying anti-virus patches, reinstalling programs (and occasionally operating systems). Nothing too fancy, but you have to start somewhere.
It's really about your attitude more than anything. You should always be trying to learn something new, especially in such a rapidly changing field. As one of my first bosses told me "A averagely skilled employee with a good attitude is more valuable than a highly skilled employee who doesn't give a shit."
My immediate goal is to work repairing computers and doing command line diagnosis as well as building tools for clients, you know, simple things to help them along until I find myself learning more intense programming.
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.