我是一个精通c语言高级程序员的程序员,我想开一间网络游戏公司,开发网络游戏的这种公司,请问我需要聘请哪些程序员

非计算机专业如何转行做程序员:我的经验 - 博客 - 伯乐在线
& 非计算机专业如何转行做程序员:我的经验
| 标签: , ,
伯乐在线注:3月27日,我们在微博发布了 的《》后,也看到了 转发时说他以前是学包装工程的,也是非科班出身的程序员。故而私信问 是否有兴趣来分享他的入行经历。以下是 今天凌晨写完的博文()。
前两天在微博上看到关于“” 的讨论:
讨论中一篇学生的来信,勾起我写一篇博文的冲动:
XXXX:员员好,我是12届的大学生,读了一所还可以的大学,但所学专业我很不喜欢,我因为性格较内向同时又感叹编程的神奇,所以很想进入这一行,但 我去面试几家后发现就算是实习岗位也需要一些基础,虽说大学学过C语言但感觉也基本不会用,那些面试单位是建议我去学习这方面知识再去找他,但我又对这些 培训机构不太放心,怕花费了一大笔学费结果却不好,现在我有些迷茫不知道该去找找其它工作(人才市场很多都是些销售和工厂的一些岗位)还是去学习,希望广 大的员员们给我些指导,非常感谢。
希望我的经验能影响他,影响徘徊在计算机行业外想进来的人。
先做个自我介绍,让这篇博文比较有参考价值:
大学: 2004 ~ 2008 西安工业大学 包装工程
现在公司:
-上海研发部
职位: Java软件工程
工作年限:4年
工作内容: B/S 架构的企业软件开发, 技术涉及Java、Javscript、 iOS
已掌握的语言: Java、Javascript、SQL、 C、 Objective C、Ruby
1. 程序员这个职业并不是为计算机专业学生专设的
我现在所在的公司,上海这边就有3个大学非计算机专业的同事。除了我之外,一个是09年毕业学建筑的,一个是11年毕业学法律的。如果你想,这条路可行。
2. 兴趣是最大的老师
2002年高一暑假,暴雪推出了war3(魔兽争霸3)。我想学编程的想法就从这个游戏开始。
由于暴雪的关系,当时让我觉得做游戏是一件非常酷的事情。03年的一期大众软件,介绍了如何使用war3中的地图编辑器做RPG游戏,从此便迷上了地图编辑器,开始泡各种地图编辑器的论坛。
在当时我只知道照着论坛的帖子改地形,写触发器,写判断语句,后来才知道地图编辑器中使用的语言Jass(war3中的脚本语言)。
从那时起就立下一个目标,“学编程,做游戏。酷!”。
后来高考我并没有考上计算机专业,志愿被调剂西安工业大学的包装工程。不过依然坚定自己的目标:“上了大学自学编程, C语言-&C++-& VC -& 做游戏”。
现在想想当时的想法非常天真,就是这个天真的想法让我一头扎进了计算机的世界。
如果你对编程世界充满好奇,恭喜你,他将会是你最好的老师。在整个过程中请牢记:“一切为了兴趣”。在学习过程中碰到不感兴趣的东西,可以先放放,让兴趣指引你去学你想学的东西,那些让你感觉很头疼的东西(比如编译原理,算法等),以后你会因为兴趣将他们拾起来。
3. 学习是一个循环的过程
发现 -& 感兴趣 -& 学习 -& 实践 -& 成就感 -& 发现 -& … 请时刻记住这个循环过程。当然你可以总结出自己的一套循环理论。
4. 如何开始?
如果你现在很幸运的只知道一门编程语言,恭喜你,直接上手学吧。现在就开始是最好的开始。程序 语言的逻辑都很像,只要学会一个其他的都很容易。我在学编程的时候只知道C语言-&C++-&VC这条路,进入大学后整天泡在图书馆,在没有 电脑的情况下手写代码。这段学习经历让我意识到,即刻开始是最好的开始。
如果你不幸知道了很多编程语言,并且不知道如何选择,这里我可以给你一些建议:
C语言永远是值得学习的一门语言。在犹豫不决的时候不妨先学C语言。如果你能很轻松写出冒泡排序,写出函数的递归调用。恭喜你,程序逻辑方面你已经很优秀了。
如果你对做网站感兴趣,PHP是一个不错的开始。当然还有Ruby、 Python。
如果你希望按照传统套路来,Java是个不错的选择,之后可以选择企业开发,Android开发等。
如果你对移动感兴趣并且资金充足,Objective C 觉得很好的选择。iOS开发难点在Mac, iPhone等设备购买上(贵,你懂得)。
最后不要忘了身边的有当程序员的人,他们的意见很值得参考,如果按照他们的路子入门,你将得到一个很好的导师。这将会是一件非常棒的事情。
如何选择书:
选书之前现在看看书评。
首选图灵出版社的书。
书越薄越好,快速入门是目的。那种跟砖一样厚的书,请忽略掉,除非你有自虐倾向。
一些值得推荐的网站:
很适合初学者的网站。我刚开是学编程的是时候,在这里得到很多帮助。
前身JavaEye,我常年混迹的网站。建议工作后来这里混。
工作后发现的在学习网站,强力推荐:
5. 是否上培训?
我们3个都有上过培训。我是先自学了C、C++、MFC,之后感觉不知道再学什么,机缘巧合选择了培训学校这条路。
在培训学校,我遇见不少优秀的老师,也结识了一帮朋友,这段经历是我最终走上程序员这个职业。
能不能不选培训培训?
除非你能找到一个很好的学习环境,比如开源社区,编程论坛。一个好的环境能让你进步很快,在学习过程中结识朋友也会让你很有成就感。
如果你还没有一个环境,或者对自己适应这些社区的能力没有自信,建议选择培训学校。具体能学到什么那就看你的个人主动性。
强烈建议有一定基础后在选择培训
培训能带来的东西:
一个适应当前潮流的学习计划,比如我06年上培训,当时Java SSH框架很火。培训的流程就是Java -& Java Web -& SSH 框架,中间伴随项目实战。
有人指导,在学习中碰到障碍,很快能得到解决。这样不会使学习过程有很强的挫败感。
结识朋友,相互交流,这种学习环境会让人感到很快乐。
就业指导,现在培训基本都以工作为目的,就业指导会给你找工作带来不小的帮助。(培训学校目的让你找到工作,好坏看个人想法和能力)
培训中的不足:
培训学校本质是盈利,并不像普通学校有一定义务性,这会导致有些做事方法可能会让人不爽。在去之前自己需要做心态上的调整,一个卖服务,一个买服务,各取所需。
培训比较急功近利,课程设置方面以实战为主,仅仅按培训学校的课程学出来,基础一般都很薄弱。基础方面需要自己补,例如数据结构,算法,OOP原理等等。
上培训需要注意的事情:
课程时间,如果求职压力较大建议选较短时间的,先工作,之后在充电。如果时间充裕建议选择时间较长的,你可以有很长的时间学习。
课程设置,注重项目实战。一般每一阶段学习都会有一个实战项目,项目实战越多越好。
学习期间做项目,尽量不要选择培训教材中的项目,这样不会因为思维惰性去copy书本上或者老师提供的代码。
如果分学习小组,请力争做小组组长。组长做实践项目时会充当Team Leader的角色,这方面的锻炼对成长很有帮助。
6. 如何找工作?
用心做一份简历,朴实,不要弄虚作假。弄虚作假是应聘大忌,一旦发现绝对忽略掉。(至少我在看别人简历的时候会这么做。)
请忽略招聘中“计算机或者相关专业”条件,那些都是很死板的,模板式的招聘要求,大胆的把简历发过去,是否邀请你面试是他们的事情。
保持耐心,由于是非计算机专业的缘故,你需要比计算机专业的学生付出更多的努力。
用项目说话,面试时请带上你的项目。我当时找工作的时候就是这么干的,结果就是:我轻松找到了工作。
如果实在找不到工作,可以先找实习职位。找实习职位需要多泡论坛,招聘网站上的个人感觉不靠谱。(有很多人都再抢,你懂得。)
7. 工作后该如何继续学习。
保持对行业的关注非常重要。推荐几个博客:
阮一峰的博客:
不要将Google作为IDE的一部分。如果没有Google你不知道如何解决问题,你的水平可能只停留在初级的水平。多思考,多总结,开一个博客很有必要。
申请一个账号。时刻记笔记,知识积累很重要。
如果你还不知道这两个地方,赶紧去看。
我以前写过一个的PPT,希望能对你有所启发。
优酷上有很多视频教程,如果你只拿它来看电影,那实在太非专业了。
微信关注: iProgrammer
最热门的技术类微信公共账号之一,全文推送精选技术文章。扫描加关注,碎片时间学习新技能!
五、标签及提示文字的排布方式还有一种方式:
输入框获取焦点或者输入文本时可以添加悬浮标签显示提示文...
汇集优质的Python技术文章和资源。人生苦短,我用Python!
Swift开发教程、文章、资讯和各种工具!
分享各种算法教程、视频和工具。
持续更新的机器学习领域热门技术分享。
为作者带来更多读者;为读者筛选优质内容;专注IT互联网。
由数百名译者组成,立志翻译传播优秀的外文技术干货。
一个专门为IT单身男女服务的征婚传播平台。
收录优秀的工具资源,覆盖开发、设计、产品和管理等。
关于伯乐在线博客
在这个信息爆炸的时代,人们已然被大量、快速并且简短的信息所包围。然而,我们相信:过多“快餐”式的阅读只会令人“虚胖”,缺乏实质的内涵。伯乐在线博客团队正试图以我们微薄的力量,把优秀的原创/译文分享给读者,为“快餐”添加一些“营养”元素。
伯乐在线-博客(
)专注于分享职业相关的博客文章、业界资讯和职业相关的优秀工具和资源。博文类别包括:程序员、设计、营销、互联网、IT技术、自由职业、创业、运营、管理、翻译和人力资源等等。期待您通过和关注我们。如果您也愿意分享一份自己的原创/译文,可以~
(加好友请注明来意)
网站使用问题
请直接询问或者反馈
欢迎关注并订阅伯乐在线博客
& 2014 伯乐在线
赞助云主机, 赞助云存储乐猪网 - 编程入门网站,为程序员、IT技术人员提供最全面的编程语言、数据库、软件开发、软件工程、网页设计、网站制作、电脑教程、网络技术、软件、图形设计知识!
快速导航:                    
最近,知名金融服务网站Bankrate评选了全球十位最年轻的亿万富翁,而其中一半来自美国,中国仅一...
昨天,苹果公司在英国某家报社刊登了整页的宣传广告。一方面是指苹果自身的环保意识,提倡可再生...
据国外媒体报道,美国宇航局在2014年将执行五大地球观测科学任务:2014年对于美国宇航局而言也是...
上周日,奇虎 360 年会,请去了东瀛国的妹子泷泽萝拉,让攻城狮、程序猿们大饱眼福,甚至还上手...
一位物理学家演示了简单改变乘客搭乘飞机的方式就能够将登机时间减半。一种研发中的超音速客机能...
亚伦,我从未见过你。我只比你大一岁。是互联网将我们联结在了一起。……听...[]
网络技术&&
我们知道,网站在经营过程中,权重是网站的“好”与“坏”的一个重要指标。...[]
电脑教程&&
今天,从抽屉里搬出去年去度假时买的一台数码摄像机,发现镜头有些模糊,原...[]
  在网页设计中,为了使网站更有吸引力和提升关注度,往往会在网页中增加一些图片的展示。由于图片会占用页面...
Web开发&&&&&
  最近,家里的电脑安装了百度卫士,安装的时候点击太快,把百度浏览器也安装了。今天在使用FlashBuilder编程时,运行浏...
  今天,在同学家里,看到他电脑的XP操作系统的桌面图标特别的好看,回到家里自己也尝试弄了一下。其实就把桌面图标设置...
  在CSDN论坛中,看到有一位朋友问了一个SQLServer分组统计总数、未完成总数以及完成总数,下面笔者自己把这个SQL语句写...
在线小工具
友情链接:      如何 学习C语言 这是我 一个10年的程序员的心里话_百度文库
两大类热门资源免费畅读
续费一年阅读会员,立省24元!
评价文档:
9页免费45页免费3页免费4页免费4页免费 8页免费3页免费34页1下载券92页1下载券2页免费
喜欢此文档的还喜欢48页免费3页免费26页1下载券92页1下载券20页1下载券
如何 学习C语言 这是我 一个10年的程序员的心里话|
把文档贴到Blog、BBS或个人站等:
普通尺寸(450*500pix)
较大尺寸(630*500pix)
你可能喜欢

我要回帖

更多关于 c语言高级程序员 的文章

 

随机推荐