Forum Home
Press F1
 
Thread ID: 79867 2007-06-03 23:58:00 I want to become a programmer...how? Tagoso (12361) Press F1
Post ID Timestamp Content User
555882 2007-06-04 20:10:00 I taught myself to program in Assembly language (machine base code) for several different types of CPU's. I also taught myself Visual Basic which is very easy to use.
Just find some books on the language you want to program in, get the required tools, get plenty of examples and let rip.
Big John (551)
555883 2007-06-04 21:36:00 While its all well and good to teach yourself how to program, the big question is whether or not employers will hire you without a formal qualification in the field.

I don't have enough industry experience to be able to give you an answer to that - hopefully there'll be someone on this forum who regularly hires programming staff who can help.
somebody (208)
555884 2007-06-04 23:00:00 Having a degree helps. Often employers/job agencies filter by this, so your cv won't be thrown out the window yet :thumbs:

.Net is an in demand area or Java. A Microsoft Certification in .NET can do wonders for your job prospects (I don't have one :D )

GF, can you offer any advice?
dolby digital (5073)
555885 2007-06-05 01:29:00 While its all well and good to teach yourself how to program, the big question is whether or not employers will hire you without a formal qualification in the field.

I don't have enough industry experience to be able to give you an answer to that - hopefully there'll be someone on this forum who regularly hires programming staff who can help.

Well I have a program that is in use every single day in a multi-million dollar dairy factory and if it does not work then the factory does not work.
Big John (551)
555886 2007-06-07 10:59:00 A good programmer is not a C# programmer or a Java programmer or a Microsoft programmer or an anything programmer. Specialties are all and well but a fundamental understanding is much more important.

I'm a student myself doing a graduate diploma. The greatest discriminator between people's abilities seems to be their willingness to learn and a good head for patterns and logic. Both of these can be developed but it takes hard work.

To call yourself a competent programmer you should be able to decompose a problem domain and solve it using at least one compiled and at least one scripting language. Examples of compiled languages are C, C# and Java. Examples of general purpose scripting languages are Python, Ruby or Perl. There are also many specialised scripting languages such as PHP or Javascript which may be useful for particular situations.

Once you have a solid foundation learning to use a new language will be a week's effort. Platforms and APIs can be learned for one project and the learning time will already have paid for itself by allowing you to always use the most suitable tool. Aim for the top.
TGoddard (7263)
1 2