新西兰天维网社区

标题: 请问一下在新西兰怎么学编程, 或者找关于编程的工作? [打印本页]

作者: onlineme    时间: 2011-4-27 02:17:01     标题: 请问一下在新西兰怎么学编程, 或者找关于编程的工作?

提示: 作者被禁止或删除 内容自动屏蔽
作者: onlineme    时间: 2011-4-27 21:41:25

提示: 作者被禁止或删除 内容自动屏蔽
作者: 登录名无法显示    时间: 2011-4-29 17:17:07

你若是不喜欢程序设计而是为了年薪,建议你还是不要找这类的工作。那是自己折磨自己,而且你一定干不下去的。 你若是真的喜欢电脑和编程,我觉得你一定能自己找到答案。
作者: onlineme    时间: 2011-4-29 21:05:58

提示: 作者被禁止或删除 内容自动屏蔽
作者: matthewdiao    时间: 2011-4-30 02:26:59

国外全靠自学滴。。。。。。
作者: 爱在深秋    时间: 2011-4-30 13:34:45

完全自己研究,至于工作就看你水平了,如果对这个没兴趣,根本干不下去,熬起通宵来,那日子~
作者: onlineme    时间: 2011-4-30 15:38:31

提示: 作者被禁止或删除 内容自动屏蔽
作者: tonyget    时间: 2011-5-1 14:43:57

你大学读的是SE相关专业吗
作者: onlineme    时间: 2011-5-1 21:50:17

提示: 作者被禁止或删除 内容自动屏蔽
作者: tonyget    时间: 2011-5-1 23:06:05

还是去申请读个SE的post吧
作者: Venox10111    时间: 2011-5-1 23:44:59

如果自己不研究,读什么都没用
作者: onlineme    时间: 2011-5-2 02:01:03

提示: 作者被禁止或删除 内容自动屏蔽
作者: 某人的马甲    时间: 2011-5-2 11:58:47

cs毕业的应该有一定编程知识了,至少奥大是的
作者: 尸城青鬼    时间: 2011-5-2 13:13:56

大学里学不到什么,几乎全是自学,
编程也分很多类的,网站类还算好学,
如果是做游戏,做应用程序,做网络安全就实在坑爹,大脑大到脖子都顶着痛的人可以考虑.
作者: onlineme    时间: 2011-5-2 14:20:37

提示: 作者被禁止或删除 内容自动屏蔽
作者: 尸城青鬼    时间: 2011-5-2 14:50:32

自学啊,
买本书在家自己研究,想个小项目自己做着玩,
作者: 117wik    时间: 2011-5-2 16:23:40

I am not a programmer myself so don't take my word for it.

I thought if you keep an eye on jobs advertised in seek, it should give you some pretty good idea what sort of programming language should land you a job? If you are wanting to do vendor certification, i thought both the Sun Java as well as Microsoft .Net have their own certification track?

I might be able to give you more guidance if you are wanting to get into either helpdesk/sys admin/support.

good luck
作者: onlineme    时间: 2011-5-2 19:23:29

提示: 作者被禁止或删除 内容自动屏蔽
作者: 117wik    时间: 2011-5-2 19:44:45

那我自己买本书先自学两个月看看还能不能找到工作吧。。

还有楼上的英文看不懂。。。
onlineme 发表于 2011-5-2 19:23


You need to work on your English if you are serious about getting a job in NZ. (either that or my eng is really crap, which i will admit too :P).
作者: onlineme    时间: 2011-5-2 19:56:31

提示: 作者被禁止或删除 内容自动屏蔽
作者: 爱在深秋    时间: 2011-5-3 20:38:03

CS肯定多少有编程经验,自己弄2个小项目做做,没几天就上手了,计算机这个东西,没有说浪费时间的,只要你会一样东西都行
作者: jiery    时间: 2011-5-3 20:57:02

这边基本都自学的吧   奥大都学不到东西  其他小学校就更学不到了
作者: onlineme    时间: 2011-5-3 22:38:39

提示: 作者被禁止或删除 内容自动屏蔽
作者: 某人的马甲    时间: 2011-5-4 08:59:14

谁说的奥大cs就是背书?谁敢说334,335,711那些课是背书?告诉你这三门课读下来你自己做个小型project没问题,除非你英文真那么不行
作者: onlineme    时间: 2011-5-4 11:22:30

提示: 作者被禁止或删除 内容自动屏蔽
作者: 某人的马甲    时间: 2011-5-4 11:58:34

那就直接找工作吧,技术都是在工作中学到的,不过基础理论和problem solving skill都是在大学培养的
作者: ibeloved    时间: 2011-5-4 20:26:57

其实LZ说的帖子我之前在里面说过,貌似1年多了,太老了。
找工作这东西基本上看个人能力的, 特别是理科的。 至于怎么学,怎么丰富自己,大概能做到以下就差不多了:
1. 每年学习一个编程语言
2. 每个月看一本书
3. 丰富不同角度的知识, 比如 JAVA 以及JAVA相关的那叫一个stack的东西。 比如用用IDE,那就没事用用 TOOLCHAIN

说到底其实学校学的跟商业上用的差距还是比较大的, 从学校学的其实主要是解决问题的方法, 学的那点知识如果真正做起来项目的话,是绝对不够的,如果你觉得够用,那只能说项目太小了。 如果你是去做科学家,专门研究某个方面的学术问题,那学校的东西还是比较着正道的。
作者: ibeloved    时间: 2011-5-4 20:28:25

至于 seek上说的那些东西, 碰到不知道的就google一下,如果某个东西出现的比较多,那就把它划到学习语言的计划里,顺便自己给自己做点project之类的就行了
作者: onlineme    时间: 2011-5-5 00:58:36

提示: 作者被禁止或删除 内容自动屏蔽
作者: tonyget    时间: 2011-5-5 06:20:00

C++应该学过吧
作者: onlineme    时间: 2011-5-5 10:43:53

提示: 作者被禁止或删除 内容自动屏蔽
作者: tonyget    时间: 2011-5-5 15:24:35

不只是SE,其它的EE或ME等也都有学一些编程

怎么CS没有学编程

我记得看过统计,现在的程序员中有一半有CS学位
作者: onlineme    时间: 2011-5-5 17:00:06

提示: 作者被禁止或删除 内容自动屏蔽
作者: 爱在深秋    时间: 2011-5-5 18:00:38

计算机就是看个人喜欢的
作者: networkT    时间: 2011-11-24 13:39:10

提示: 作者被禁止或删除 内容自动屏蔽
作者: ryb    时间: 2011-11-24 15:30:23

本帖最后由 ryb 于 2011-11-24 16:31 编辑

可以看看這家
http://www.ace.co.nz/

我在這家讀過excel
教的很不錯
作者: Anais    时间: 2011-11-25 02:35:03

某人的马甲 发表于 2011-5-4 11:58
那就直接找工作吧,技术都是在工作中学到的,不过基础理论和problem solving skill都是在大学培养的

问题在于。。。。。。这是个先有鸡还是先有蛋的问题。
雇主要经验,新毕业的学生大多数其实上手都不怎么行(除非那些很用功很聪明或者自己一闲下来就捣鼓自学编程做网页小软件什么的人),能不能进去就在毕业这一年到一年半的时间内了。如果你lucky,进了公司,人家愿意train你,你走运了,过一阵子可能就搞定上手了。倒霉的呢,自己又不是特别热衷这个,不工作不上手完全摸不着头脑,又没有公司要你,转眼间一晃,超过1,2年都没找到相关工作了,那就彻底菜了,估计这一辈子都不太可能进入IT行业了。IT一年一个时代,新人没经验已经不吃香,你头上的“recent graduate"的小光环再一黯淡,年纪慢慢变大了,彻底彻底菜了。

人家不要你,自己没信心,连工作都从编程系统related自动降到help desk什么的初级工,这要也没能进去,完蛋了,继续往下看,看office admin什么的了。再然后就越走越远越来越不搭界了。。。。。。。。很是悲催啊。。。。。。
作者: alandy    时间: 2011-11-25 06:58:15

上seek找graduate的工作,多投CV,认真写cover letter。头几次面试一般都不行的,但一定不要气馁,每次都要总结经验然后准备下次。面试中给manager留个好印象成功率会提高很多。

说实话Computer science教的知识对于入门级别的绝对够用了,但到了公司里要学的不仅仅是programming,还有很多business方面的,和公司本身的SDLC这些东西哪个学校都教不了你。所以我推荐你找Graduate的工作,一般有的公司会提供1~3个月的基础知识培训,工作6~12个月左右才会升到junior。

我在seek上找了半年多才找到我现在的这个工作,所以。。。加油吧……
作者: onlineme    时间: 2011-11-25 17:11:58

提示: 作者被禁止或删除 内容自动屏蔽
作者: ztswyz    时间: 2011-11-26 12:16:30

你应该先学习写cv
作者: binghua963    时间: 2011-11-27 22:17:52

顶..............................................
作者: 578164077    时间: 2011-12-14 01:22:21

提示: 作者被禁止或删除 内容自动屏蔽
作者: 漫步者zsc    时间: 2011-12-14 09:47:26

貌似没人回,顶一下。。。
作者: 知天命    时间: 2012-1-20 13:44:56

鼓励一个。我是靠编程吃饭的,虽然快没饭吃了。你要有什么c++的程序需要帮忙,我倒可以看一眼。不收费,不包解决,解决了也不保证正确。
作者: 加热的咖啡    时间: 2012-1-20 19:32:15

请问楼主 澳大3年 assignment 都是自己写的吗? 如果是自己独立完成的话那3年的知识足够写个小project。 语言方面C 在澳大教的相对较少 但是java,C# 绝对够用。 我认识一些朋友毕业面试基本上就是考一些简单的概念 看你的基础怎么样 比如说abstract class 之类的。 这些知识澳大基本都有教过。
有句话就是说师傅领进门修行在个人,澳大交给你基础 剩下的就要靠自己去学习 毕竟编程这东西太广泛了。。

我自己也是读CS/Acctg conjoint的 而且现在在做 cs 的 summer scholarship 是个iphone app。 Objective C 我以前也从来没接触过也要重新学习,经常上网查documentation。 不过总体来说很多编程思路是相同的 比如说 Object Orientated Programming 我想在CS 280,230 都有教过吧 这些知识是完全可以拿来在不同地方/语言用的。

楼主如果想学C# 那MSDN是必去的
Objective C 那一定是Apple Developer site。 iTunes U 也有斯坦福大学的 iphone developing 教程 那个也很强大 而且是免费的 个人觉得对我帮助很大。
至于其他的 我没什么好建议 不过上google 搜一下应该还是有很多好网站的。

最后给几个关于找工作的TIPs:
1. 很多公司还是很看中GPA的  所以这个要差不多一点 至于已经毕业了GPA也没法改变了那也没办法
2. CV上尽量写上你都做过什么Project。 如果在学校的时候美做过 那自己最好随便找个 小project 做一下 可以就当学习了。 (做Project学到的东西远比你看书学的多。。。亲身体会)
3. 面试(笔试) 基本上会问你一些概念(朋友的经验) 所以基本功要差不多 不能太差。335,230,280 都比较好。 也可以找一些针对性的书籍看一下。 比如说我朋友知道他面试的公司需要C++ 所以面试之前看了 一本C++ 入门书籍。
4.如果实在找不到 可以先从Student job search上找一些比较简单的工作。 还有澳大的 career hub 里面经常会出graduate job。 记得11月-12月的时候 全部都是 SCI related jobs。  而且只要是澳大的学生应该毕业1年后都可以用吧?(这个不确定) 不过我知道career offce 有免费改CV 就在 ClockT。(记得平时是周3开门10-2)

说了这么多 楼主加油吧。
作者: onlineme    时间: 2012-1-21 01:47:52

提示: 作者被禁止或删除 内容自动屏蔽
作者: 知天命    时间: 2012-1-21 08:18:55

我再鼓励一下吧。你做任何东西,有相对完整的功能,需要经历基本的开发流程,都是project。你应该已经做过不少projects了。你奥大都毕业了,去跟国内的计算机培训班比,你可没发挥强项。那些培训班是针对高中生的短训班,基本是打字、办公软件培训班。你的情况,还是在这里好;在国内,更施展不开。英语不会,你基本是要特别努力了。
作者: onlineme    时间: 2012-1-21 09:59:12

提示: 作者被禁止或删除 内容自动屏蔽
作者: 一天    时间: 2012-1-22 09:39:29

真的很难想象,学CS的没有Project?你编程有关的作业大小都能算吧。

不是第一次有人说过了,想在这里找工作英语是先决条件,老实讲,英语不需要多好,能明白需求,基本交流什么的,找个工作应该没问题了。不过CV一定要过关,CV是敲门砖,没有什么面试的话,从改CV开始吧。

PHP也有PHP的好处,最大的好处就是CMS/FrameWork比较成熟,Drupal, Wordpress什么的,小规模的项目起步非常快,你要是PHP重点的话,应该从CMS应用开始。用现成的CMS做网站,然后有可能的话写两个插件,应该找工作会很有用。

还有,大学不是教你现成技术的,那是技术学校的工作。做IT的自学能力是基本要求,这就是为什么很多人说做这一行的是吃年轻饭。这个不对,因为这是现象,本质是因为这是一个求新求变的行业,打算入这行,要记住“变是不变的”。

斯坦福你打算上什么课?

哦,祝新年新开始!
作者: onlineme    时间: 2012-1-22 17:12:46

提示: 作者被禁止或删除 内容自动屏蔽
作者: qzas27281    时间: 2012-1-22 21:42:23

AU的CS不教C++,SE那边才有学,建议去看下有什么工作觉得还可以就先问下,没事,有空就发CV到一些公司去,看他们要不要你,现在都是这样的了,每天去找公司,发CV
作者: 知天命    时间: 2012-1-23 12:47:57

onlineme 发表于 2012-1-22 17:12
新年快乐~

打算读算法, 人机互动,安全, 密码学, 还有一个什么software service之类的东东.

把你的计算机系的课本再学一遍好了。似乎不用学普通英语的课本了。
作者: 一天    时间: 2012-1-23 13:50:54

onlineme 发表于 2012-1-22 17:12
新年快乐~

打算读算法, 人机互动,安全, 密码学, 还有一个什么software service之类的东东.

人机互动不知道有没有用,其他都打算听听看,不过同时听两门课+作业是肯定没时间了。我觉得那个Software Service找工作的话应该不错,关键词Agile还有RoR。

不要专门学英语了,如果你想提高说或着写作的基本功的话,我觉得可以考虑背新概念,背原文。不然坚持看英文的电脑方面的东西应该就够了,总之什么感兴趣,能看得下去的就硬看,不要太在乎生词,计算机方面的看看就没有太多生词了。反正这是我个人的经验,我是中学看英文短篇小说看着看着英文突然就通了,不是标准的英语好学生,不过看平常阅读不成问题了。
作者: onlineme    时间: 2012-1-23 18:18:11

提示: 作者被禁止或删除 内容自动屏蔽
作者: bCOOL    时间: 2012-1-23 20:13:51

lz多少岁?如果不到25岁还来得及读个part time的文凭,专攻computer science. 好像.NET, C++, 或者数据库管理比较好找工作。不过这行业,时间长了很枯燥,国内干到30岁就比较吃力了。年纪大了以后,得往管理层方面转,否则很难有出路。花这心思,不如买个生意,老老实实苦干10年。NZ谋生难啊!
作者: onlineme    时间: 2012-1-23 21:54:24

提示: 作者被禁止或删除 内容自动屏蔽
作者: pocached    时间: 2012-1-24 00:03:36

LZ如果你着急赚钱,学Objective-C是来钱最快的,可以说很多公司都是求ios程序员。
如果想去大公司工作,钻研下Javascript + 一种你喜欢的语言的WEB开发,面试通过率最高的。
我工作的地方,来了2个奥大号称熟悉objective C,工资都是53k+,开始工作还是从helloword开始培训。面试的时候都说有很多windows/android/ios开发经验,结果连hook是什么都不知道,居然还有个人说是pudge的技能……

只要脸皮够厚,看到广告就投cv,没有很高的工资要求,1个月之内肯定可以找到工作的

PS如果LZ熟悉python[对,熟悉,不要求精通],知道Django,能写出helloword,会java或者c#,知道hook不单单是dota英雄的一个技能,可以独立工作,本科以上,合法身份,如果对工作感兴趣可以论坛发个消息给我
作者: 一天    时间: 2012-1-24 12:36:45

顶楼上,iOS, 还有Andriod 相对少点,还有Web 编程都是容易找Graduate工作的地方。楼主会PHP的话多研究下Javascript.
作者: onlineme    时间: 2012-1-24 18:11:06

提示: 作者被禁止或删除 内容自动屏蔽
作者: bCOOL    时间: 2012-1-24 18:23:33

onlineme 发表于 2012-1-23 22:54
我就是computer science毕业的, 没有必要再重新读一个了吧...

我现在22, 我也是打算25之前找份编程工作 ...

千万别学3D动画,看起来很美,但是读了就很后悔。呵呵。你专业不错,继续积累经验吧,毕竟你还很年轻!有前途^_^
作者: onlineme    时间: 2012-1-24 18:27:42

提示: 作者被禁止或删除 内容自动屏蔽
作者: 一天    时间: 2012-1-25 07:38:52

这个,阿凡达不是没看懂吧:D。不过我先看得Mega 3D,觉得很震撼,之后又下了FULL HD,看起来就象看电脑游戏了。

楼主真的还很年轻,有目标,不要放弃就好,不要有压力。我22岁时候大学还没毕业,还在疯狂游戏呢,本来以为是要五年毕业的。

那个Andriod 的模拟器据说是慢的离谱。
作者: onlineme    时间: 2012-1-25 12:24:31

提示: 作者被禁止或删除 内容自动屏蔽
作者: matthewdiao    时间: 2012-1-25 14:35:53

一天 发表于 2012-1-25 08:38
这个,阿凡达不是没看懂吧:D。不过我先看得Mega 3D,觉得很震撼,之后又下了FULL HD,看起来就象看电脑游戏了 ...

额。。。30岁了俺还在上学。。还没毕业。。。。伤不起啊。。。
作者: onlineme    时间: 2012-1-25 18:52:00

提示: 作者被禁止或删除 内容自动屏蔽
作者: pocached    时间: 2012-1-25 20:02:24

http://www.seek.co.nz/Job/gradua ... t-auckland/21513541
作者: onlineme    时间: 2012-1-25 20:28:14

提示: 作者被禁止或删除 内容自动屏蔽
作者: pocached    时间: 2012-1-25 20:41:01

LZ给你个建议。
OO类的语言不存在会不会某种语言  -----    只有会编程和不会编程,和会不会吹牛。
C#和JAVA,只是某些用词不同,C#多一些好用的API,JAVA自由度大一些。
哪怕你主要使用PHP,你都可以去尝试下写一个简单的java或者c# command line app。你会发现除了ide不同,没什么区别。
如果你熟悉完整的WEB开发,你可以常识用一些框架做JAVA WEB(但不推荐用框架),或者看下C# WCF。
至于scripting,可能学校没有教过,用它们之前需要看下它们的原理。比如python,编程之前需要搞明白“constructor”和 __init__的相同和不同之处etc。
作者: pocached    时间: 2012-1-25 20:43:08

pocached 发表于 2012-1-25 20:41
LZ给你个建议。
OO类的语言不存在会不会某种语言  -----    只有会编程和不会编程,和会不会吹牛。
C#和J ...

会吹牛是指:
面试的时候,说自己知道系统构造,精通JVM,编程喜欢parallel什么的,其实很多这么说的人,可能连thread.join是什么都不知道




欢迎光临 新西兰天维网社区 (http://bbs.skykiwi.com/) Powered by Discuz! X2