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 
752 posts

Ultimate Geek
+1 received by user: 17


  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

4503 posts

Uber Geek
+1 received by user: 223

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.

112 posts

Master Geek
+1 received by user: 3


  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.

827 posts

Ultimate Geek
+1 received by user: 31


  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 :)

6800 posts

Uber Geek
+1 received by user: 456

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.

6800 posts

Uber Geek
+1 received by user: 456

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:




News »

Trending now »
Hot discussions in our forums right now:

Why is your nickname what it is, what are the origins of it?
Created by Presso, last reply by Athlonite on 30-Sep-2014 19:54 (87 replies)
Pages... 4 5 6


Moment of Truth?
Created by BarTender, last reply by JimmyC on 29-Sep-2014 09:16 (441 replies)
Pages... 28 29 30


Can i have 2 ISP's at home?
Created by ReckITT, last reply by Lazarui on 30-Sep-2014 18:15 (49 replies)
Pages... 2 3 4


Passwords and pesky teenagers
Created by martyyn, last reply by rhy7s on 30-Sep-2014 16:59 (23 replies)
Pages... 2


Orcon and .nz registrations
Created by freitasm, last reply by networkn on 30-Sep-2014 21:29 (16 replies)
Pages... 2


Easiest way to have iPhone warranty service
Created by JoshWright, last reply by nitrotech on 30-Sep-2014 21:37 (15 replies)

What time will the Apple Store online be selling the iPhone 6?
Created by scotiwis, last reply by Anarkist on 30-Sep-2014 21:34 (78 replies)
Pages... 4 5 6


iPhone 6 From Spark - Order Dates and Pricing?
Created by Otagolad, last reply by Otagolad on 30-Sep-2014 20:05 (334 replies)
Pages... 21 22 23



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.