Software Development as a career

Jolize23

New Member
Joined
Jan 7, 2015
Messages
1
Reaction score
0
Hi all

I am currently working in software sales but thinking of rather following a career in development.

I did really well in Java in Grade 12 and I have been involved in some app testing. I also used to work as a freelance html designer.

I am a creative thinker and problem solver so thinking this would suit me.

What would be the best degree / course to do ?

What is in demand currently?

Just putting my feelers out. I need some advice before making a decision. I have contacted Unisa career counselling to advise on a course but no response yet. I was looking at Bachelor of Science Information Technology and Computer Science: Software Engineering Stream (02089 - ISE)

Thanks all
 
Hi all

I am currently working in software sales but thinking of rather following a career in development.

I did really well in Java in Grade 12 and I have been involved in some app testing. I also used to work as a freelance html designer.

I am a creative thinker and problem solver so thinking this would suit me.

What would be the best degree / course to do ?

What is in demand currently?

Just putting my feelers out. I need some advice before making a decision. I have contacted Unisa career counselling to advise on a course but no response yet. I was looking at Bachelor of Science Information Technology and Computer Science: Software Engineering Stream (02089 - ISE)

Thanks all

Sounds good. Try to maths/stats/app.maths paired with CS if possible.
 
Man you must be tired giving people advice what yo study:P

Nah, copy/paste for anything CS related.

Totally. :)

In all seriousness, though, this is one of the most important decisions people will ever make in their lives, and there is so much bullsh@t information being propagated (usually by very recent grads who don't even know what a career looks like, or by "experienced" folk, that have never worked on anything inaccessible to a motivated high-school graduate), I almost feel a responsibility to reply to provide a counter-point.
 
Totally. :)

In all seriousness, though, this is one of the most important decisions people will ever make in their lives, and there is so much bullsh@t information being propagated (usually by very recent grads who don't even know what a career looks like, or by "experienced" folk, that have never worked on anything inaccessible to a motivated high-school graduate), I almost feel a responsibility to reply to provide a counter-point.

Fair enough :)
 
Don't do it. Become a game ranger and go live in the wild. You'll be poor, but happy :p
 
Bachelor of Science Information Technology and Computer Science: Software Engineering Stream (02089 - ISE)

Thanks all

That degree is closed for new entries. You will have to do either BSc CS (98801 I think) or BSc Informatics (98907) if you want a replacement for the above.
 
That degree is closed for new entries. You will have to do either BSc CS (98801 I think) or BSc Informatics (98907) if you want a replacement for the above.

What about BSc in Computing( 98906) ?
 
You like computers but can you spend 8+ hours a day staring at an IDE writing code' trying to find bugs and getting things to work?
 
You like computers but can you spend 8+ hours a day staring at an IDE writing code' trying to find bugs and getting things to work?
This, and having bosses breathing down your neck because they think you can just fix it like that...
And working open plan with other developers, one of whom is apparently "hot s**t" and just disses you all the time because you write "p1sspoor code" apparently.

I am an engineer. I wound up doing this because of an employment agency cock-up. Never again. I left that job within 12 months. I couldn't handle the constant pressure of people thinking I can just code 1/2 of the app in one day... that, and having to work with people who behave like Sheldon Cooper, and being made to feel inferior, like I am intruding in the department.
 
Last edited:
This, and having bosses breathing down your neck because they think you can just fix it like that...
And working open plan with other developers, one of whom is apparently "hot s**t" and just disses you all the time because you write "p1sspoor code" apparently.

I am an engineer. I wound up doing this because of an employment agency cock-up. Never again. I left that job within 12 months. I couldn't handle the constant pressure of people thinking I can just code 1/2 of the app in one day... that, and having to work with people who behave like Sheldon Cooper, and being made to feel inferior, like I am intruding in the department.

Oh so it's like this everywhere in this industry? I thought it was just me. The "Okay so are you done yet?"on work that will take a week but is expected in a day really gets to me as well.
 
You guys really need to find better places to work :p
 
You know how they teach you to say "No" when you're growing up? Like no to drugs, no to peer pressure. Well you'll fall into 1 of 2 types of developers, those that have learned to say no to their team lead/manager/boss and those that haven't.

When I have a project I purposely move the expected deadline out by at least a week (depending on size) to avoid clashes with the eventual planning **** up that the "project managers" make with deadlines. Also I tell my team lead/manager/boss I WILL NOT be doing what they ask of me unless it's scheduled after what currently is the pipeline as I am currently busy with what was previously scheduled - otherwise they must assign it to someone else.

Those **** hot devs with bad attitudes - tell them if they think they're better then they are more than welcome to do the work for you or deal with the level of skill you are at now while you try improve. I've worked with mad scientist type devs that I don't think I'll ever be as good as but they were always humble and willing to help. Your code doesn't need to be exceptional unless the type of work specifically requires it. Too many times I've seen these **** hot devs produce "amazing" work and then the next poor guy who has to maintain this work cannot, or it takes them time to figure out what's happening which is a waste of time and resources and loses the company money.

Honestly though I've never worked in an environment with unpleasant devs and will never work in a company that operates as a development cult with the "most awesome dev ever" sitting at the top with all the lackeys grovelling at his feet. It's a miserable environment to work in and makes everyone bitter.
 
Top
Sign up to the MyBroadband newsletter
X