Geekzone: technology news, blogs, forums
Guest
Welcome Guest.
You haven't logged in yet. If you don't have an account you can register now.


View this topic in a long page with up to 500 replies per page Create new topic
1 | 2 
757 posts

Ultimate Geek
+1 received by user: 19


  Reply # 625802 15-May-2012 22:03 Send private message

Am in a similar position to OP

Went to the Massey open day during the weekend and for computer science they also aim to teach the skills that allow you to learn new languages later down the track, rather than does this and stuff like that. Also many people seem to major in comp sci and minor in info tech, so they always have a backup in the more business orientated side of things if getting a decent job as a programmer fails

259 posts

Ultimate Geek
Inactive user


  Reply # 625845 16-May-2012 00:53 Send private message

@OP : I studied at Auckland Uni. Graduated 2 weeks ago.

@Freitasm : Thanks, i got the  link on my email last week or so , will continue keeping a close eye on it.

gzt

4627 posts

Uber Geek
+1 received by user: 252

Subscriber

  Reply # 625906 16-May-2012 09:32 Send private message

Ok, this is a little off topic, but I think it's worth mentioning here in the context of employment..

timmmay: If you're a programmer with no work find an open source project and start to contribute. It's experience, even if it's unpaid.

It looks good on your CV and can give you local contacts - http://nzoss.org.nz/projects

See if you can find something you are interested in.

Open source does not always mean unpaid.

In addition, proven contributors are often the first to be contacted if a company needs a specific contribution to enhance their business.

117 posts

Master Geek
+1 received by user: 4


  Reply # 627507 18-May-2012 20:21 Send private message

timmmay: If you're a programmer with no work find an open source project and start to contribute. It's experience, even if it's unpaid.


I can tell you that I - and many of my management peers - have looked extremely favorably on candidates that have contributed effort to open source projects, especially when it has been difficult to obtain employment.

843 posts

Ultimate Geek
+1 received by user: 36


  Reply # 630885 26-May-2012 22:52 Send private message

@OP : I studied at Auckland Uni. Graduated 2 weeks ago.


congrats! I'm curious what is the job market for grads like ? given that I got a professional IT job without much trouble going back half a decade.

A brutal but honest response - the work I did in Uni accounted for very little in the real world. If there is one thing the Uni failed to deliver (especially for technical courses like CS) was how to be pragmatic when it comes to delivering solutions and how to deal with others. Call it soft skills if you wish. Learning how to code at uni will ensure you get locked up in a dark room every day staring at the screen, most of the post grads I met were hopeless and could not even deliver a presentation of their wonderful code. When you graduate there will likely be many others who did the same papers as you did and you need to differentiate.

As for Open Source, I worked with small organizations early on while still at Uni and it was a blessing having to reuse OSS projects (as well as the opportunity to contribute). It was a cash cow for the company comparing to paying for licenses or writing custom modules. Going up from there, as I moved to larger organizations there is less emphasis on that community importance as the issue starts to shift to a legal obligation. (LGPL and GPL are the curly ones).

If all goes to plan, check back and post in geekzone with your progress - best of luck :)

7065 posts

Uber Geek
+1 received by user: 504

Trusted
Subscriber

  Reply # 630998 27-May-2012 13:12 Send private message

Computer science courses don't teach you to create solution, they teach you to write programs. The things they could miss are integration with legacy software (no software exists on its own), testing, politics of large organisations, release cycles, presentations, etc. No-one presents code, it's just assumed that you can do that to a high standard, though in my experience it's surprising how bad some code is. A lot of developers get code working to the "it works on my PC" level, and give no thought to deployment, performance, maintenance, and reliability.




Asus eee pad transformer
iPod 2G
Windows 7 PC
Lots and lots of Nikon camera gear

536 posts

Ultimate Geek


  Reply # 631010 27-May-2012 13:33

timmmay: Computer science courses don't teach you to create solution, they teach you to write programs. The things they could miss are integration with legacy software (no software exists on its own), testing, politics of large organisations, release cycles, presentations, etc. No-one presents code, it's just assumed that you can do that to a high standard, though in my experience it's surprising how bad some code is. A lot of developers get code working to the "it works on my PC" level, and give no thought to deployment, performance, maintenance, and reliability.


Here's a revelation: that programming language you're using, who engineered that? Computer scientists. Who wrote X language's compiler? Computer scientists.

It's commonly said that Computer Science is a really bad name for the field; as 'computer' has been associated with that box that sits under your desk. CS is about the general subject of computation.

You have a very clouded idea about what Computer Science is. You are trying to compare two very, very different fields. If you want to do IT, do IT. If you want to do CS, do CS. CS is all about mathematics. We don't care about how your Active Directory is set up, we care about how fast a program executes, how the hardware of a computer is engineered. We discuss theory of how computation occurs.

Suggesting that CS students aren't good at IT is probably true, because we do CS because we don't want to do IT. I don't want to give presentations, set up Active Directory manage firewalls or write Windows login policies. If I wanted to do that, I'd do IT.

Both CS and IT are important fields, and each have their place. If you like mathematics and understanding computation as a general concept, study CS. If you want to learn about implementation of software, <insert all of the things you thought CS was bad at>, do IT.

7065 posts

Uber Geek
+1 received by user: 504

Trusted
Subscriber

  Reply # 631014 27-May-2012 13:49 Send private message

Interesting. How many computer science jobs do you think there are compared with IT jobs? I'm guessing not many, especially in New Zealand. It also sounds pretty boring, except for hard core geeks.

IT jobs aren't all about setting up AD and stuff like that, that's relatively low level stuff. I'm a solutions architect, basically I design solutions and help fix or modify existing solutions to meet business needs. It's a much more varied role than CS.

The problem is universities (at least when I was there) caught computer science and thought that prepared students to work to develop software commercially. It really just gave you a small subset of what you need, but maybe they're better now.




Asus eee pad transformer
iPod 2G
Windows 7 PC
Lots and lots of Nikon camera gear

536 posts

Ultimate Geek


  Reply # 631019 27-May-2012 14:02

Indeed, many if not all CS students go into IT roles, but with a different perspective and understanding (note: different, not 'better' or 'worse'). Real/native CS jobs would be at the likes of Intel designing CPUs, or at Twitter or Facebook (note how their programming job offerings seek a CS student, usually with a Masters degree).

I work as a web developer, which if we were trying to fit into a degree category could go either way.

Universities these days (well, since the 90s/80s) usually have both an Information Science and Computer Science department. Information Science is more concerned with IT concepts, but usually at a higher level (more theory than practical, but from what I understand there are still many projects working for outside clients and designing systems etc).

I feel that the differentiation needed to be made between the two fields -- they teach fundamentally different things.

804 posts

Ultimate Geek

Trusted

  Reply # 631032 27-May-2012 14:54 Send private message

Have you considered doing computer engineering. It is in the same department that I am currently in (electrical). I have done a few of the papers and I would recommend it!

http://www.elec.canterbury.ac.nz/

1 | 2 
View this topic in a long page with up to 500 replies per page Create new topic




Twitter »
Follow us to receive Twitter updates when new discussions are posted in our forums:



Follow us to receive Twitter updates when news items and blogs are posted in our frontpage:



Follow us to receive Twitter updates when tech item prices are listed in our price comparison site:





Trending now »

Hot discussions in our forums right now:

Government Limos
Created by networkn, last reply by Bung on 31-Oct-2014 12:39 (94 replies)
Pages... 5 6 7


Snap refuses to replace faulty gear
Created by Brendan, last reply by MadEngineer on 28-Oct-2014 19:07 (92 replies)
Pages... 5 6 7


How good is your general Science Knowledge?
Created by Aredwood, last reply by Dratsab on 31-Oct-2014 17:35 (25 replies)
Pages... 2


Sky will be 'upgrading software' of My Sky to connect to internet. What does that mean?
Created by Geektastic, last reply by hio77 on 31-Oct-2014 19:14 (23 replies)
Pages... 2


Shutup and take my money (via NFC on my mobile phone)
Created by sxz, last reply by afe66 on 31-Oct-2014 19:19 (22 replies)
Pages... 2


Speed limit when overtaking? Teach me please.
Created by nakedmolerat, last reply by joker97 on 28-Oct-2014 17:13 (123 replies)
Pages... 7 8 9


Uber: a cheaper taxi ride?
Created by kingdragonfly, last reply by livisun on 31-Oct-2014 14:47 (34 replies)
Pages... 2 3


DDos Protection from ISP
Created by charsleysa, last reply by freitasm on 31-Oct-2014 12:11 (46 replies)
Pages... 2 3 4



Geekzone Live »

Try automatic live updates from Geekzone directly in your browser, without refreshing the page, with Geekzone Live now.

Are you subscribed to our RSS feed? You can download the latest headlines and summaries from our stories directly to your computer or smartphone by using a feed reader.

Alternatively, you can receive a daily email with Geekzone updates.