C programming language+Jobs

skyhawk

Expert Member
Joined
Apr 23, 2010
Messages
1,569
Reaction score
2
Location
Hillbrow
For the next 12 weeks i m teaching myself C. If you are good at C is it possible to get a job maybe part time /
 
I am sure you could get one, though I have not seen very many postings for C jobs, I think you should just try and build something with it and see where that takes you.
 
dont one need first to master C before Java ?

Not at all.

The syntax is similar, but the concepts are vastly different. If you want to learn Java, or C#, just learn Java, or C#. Learning C - if you arent going to use it - will be a complete waste of time.
 
For the next 12 weeks i m teaching myself C. If you are good at C is it possible to get a job maybe part time /
I'm not sure you can learn the intricacies of C as a new programmer in 12 weeks, unless you have an incredibly good teacher.

Having a good grounding in C would probably give you the chance to knock the socks off other junior programmers, especially if you can build routines into the language you're trying to get into...
 
Okay the concepts are not vastly different, but they are quite different.

An example is that both Java and C# are not compiled to native code, but to an intermediate bytecode that is then interpreted at runtime. Meaning, they are more portable. Whereas, C, and C++, are built on the concepts of write once, compile anywhere. So you would have to recompile your program for different platforms and produce different binaries.

Another major difference is memory management - memory management is handled for you in Java and C#, you have to do it manually in C and C++. This means keeping track of the memory you are using and deleting it when no longer necessary.

Also I dont think C has as much support for object orientation as Java and C# do.

The other difference is the purpose - these days, C is used for operating systems, games and embedded devices, while Java and C# are normally used for business applications where performance is not critical.
 
For the next 12 weeks i m teaching myself C. If you are good at C is it possible to get a job maybe part time /

Sorry, but it will be near impossible to convince an employer who needs a C programmer that they should hire you after you have taught yourself for 12 weeks.

You need either experience, a few years, or some qualification for any programming job these days
 
can anyone confirm ancalagon s post ?:)

This is true, I know a couple of guys who never touched C that are java developers

Edit: And just one more thing, do you have any prior experience with programming? because of you don't, I doubt you're going to teach yourself a object oriented programming language in 3 months
 
Last edited:
i have done Programming before. i know what i m getting into. at a level i did computing and we created some programs using MS Access. at Uni i did C before dropping out. i know "hello world" so i m not a total stranger.:)

i admit i might need some help. which colleges do you recommend ?
 
i have done Programming before. i know what i m getting into. at a level i did computing and we created some programs using MS Access. at Uni i did C before dropping out. i know "hello world" so i m not a total stranger.:)

i admit i might need some help. which colleges do you recommend ?

Don't put MS Access on your CV if you are applying for a job as a C programmer . They won't take you seriously :)
 
i have done Programming before. i know what i m getting into. at a level i did computing and we created some programs using MS Access. at Uni i did C before dropping out. i know "hello world" so i m not a total stranger.:)

i admit i might need some help. which colleges do you recommend ?

And don't mention you know "hello world" so you know what you getting into lol:p
 
i have done Programming before. i know what i m getting into. at a level i did computing and we created some programs using MS Access. at Uni i did C before dropping out. i know "hello world" so i m not a total stranger.:)

i admit i might need some help. which colleges do you recommend ?

a nice video tutorial site is 'thenewboston'. im sure you can find something from unisa, like bsc informatics or certificate in datametrics, IIRC.
 
i don't want anything to do with Unisa :). i m looking at something like Boston or Damelin but not necessarily Boston or Damelin. something small and very professional. maybe a 6 month program at a university.
 
i don't want anything to do with Unisa :). i m looking at something like Boston or Damelin but not necessarily Boston or Damelin. something small and very professional. maybe a 6 month program at a university.

You honestly can't learn a programming language as complicated as C or even C# in 6 months if you have zero (which hello world counts as) programming experience. Not to the point of anyone being willing to hire you. I'd actually venture to say that even most experienced programmers won't be able to learn enough C in 6 months to be able to apply for C development jobs.
 
Hey guys, I want to learn how to design and build a car in 6 months.

I've changed a car tire before so I'm not a complete beginner.

Where would you guys recommend I go?
 
i don't want anything to do with Unisa :). i m looking at something like Boston or Damelin but not necessarily Boston or Damelin. something small and very professional. maybe a 6 month program at a university.

Like mentioned already, 6months is pushing it, damelin/intec offers programming diplomas (with external certification included) with an allowed duration of 24 months, maybe enroll for one of those and try in finish it within 12-18 months
 
Hey guys, I want to learn how to design and build a car in 6 months.

I've changed a car tire before so I'm not a complete beginner.
Where would you guys recommend I go?

I dunno hey, seems like you've got the neccesary skills under the belt already:p
 
Top
Sign up to the MyBroadband newsletter
X