查看: 4520|回复: 34
|
Programmer 需要什么skill?
[复制链接]
|
|
发表于 2-11-2012 01:26 AM
|
显示全部楼层
这样问有点奇怪。。。
不同的程式语言是不同的工具,
适当的时候用适合的工具才比较有效率。
编写程式基本上逻辑要清楚,
可以把步骤画图,然后写成一行一行的程式。
(熟练之后,图画在脑里,直接写 code )
程式,比较常常用到的有 data connections / database,
error control 例如不同的系统,或者硬体出问题,一些需要的插件没有,
dll 或者使用特殊安装 (windows 在 d:\) 之类的,
给适当的 error message 而不是当机或者 force exit 之类的,很难除错。
程式,当然是要在不同的硬体,以及系统执行。
例如
web application
收悉 html,javascript,IE 或者 FF 上有些 dom 或 js 不能使用,
并且需要收悉不同类型 server 的设定,
公司内部的可能是 windows server,而 web hosting 可能是 linux
desktop application
大多数是在 windows,可是有些人是使用 xp,vista,win7,还有 x32 和 x64
需不需要 network,password control,auto update new version 之类的
mobile application
iOS 和 android 又不同,另外如果讯号不好,是不是可以 work offline
不同电话的字体大小是不是可以由使用者自己决定?
而语言主要的还是那几样 c / c++ / c#, java / j#, vb / vb.net, asp / aspx, php,
把它们当做不同的方言,一样都是跟电脑沟通的语言。
本帖最后由 flashang 于 2-11-2012 12:58 PM 编辑
|
|
|
|
|
|
|
|
发表于 2-11-2012 10:56 AM
|
显示全部楼层
technical skill 是基本要求,最重要的还是要有对的Attitude... |
|
|
|
|
|
|
|
发表于 2-11-2012 07:39 PM
|
显示全部楼层
什么Skill都需要,没有指定的。最重要还是能忍受低低薪,长时间工作。 |
|
|
|
|
|
|
|

楼主 |
发表于 2-11-2012 09:43 PM
|
显示全部楼层
这里有读programmer的吗?
可是collage课程上了2年(foundation + degree 1) 都还没正式进入那些语言~
感觉好像还没学到什么这样~
工钱很低?-.- 这是真的吗?lecturer还一直推荐这科目 说马来西亚需要~
我读着Software Engineering... |
|
|
|
|
|
|
|
发表于 3-11-2012 12:23 AM
|
显示全部楼层
danson93 发表于 2-11-2012 09:43 PM 
这里有读programmer的吗?
可是collage课程上了2年(foundation + degree 1) 都还没正式进入那些语言~
感觉 ...
不要觉得其他科目不重要...身为programmer不只是要会programming
当其他programmer们都会programming时, 你会多1样东西就多1个优势...需知道马来西亚很多programmer
再说, 如果你只是一个会programming却完全不会其他东西的programmer, 经济, 艺术, 等等...那你充其量只是软件上的苦力而已,永远只能等别人给你下命令
programmer薪水说高不会比sales(+commision)高, 说低其实也不低, 但是工作时间长却是真的, 即使你可以在短时间内完成工作, 也应该拿剩下的时间去阅读新技术...
当你掌握许多别人没有的优势时, 薪水自然不是问题。
而且programmer创业机会会比其他行业来得高(个人认为而已, 还在努力准备创业中 )
|
|
|
|
|
|
|
|

楼主 |
发表于 3-11-2012 12:03 PM
|
显示全部楼层
nsda 发表于 3-11-2012 12:23 AM 
不要觉得其他科目不重要...身为programmer不只是要会programming
当其他programmer们都会programming时, ...
谢谢啦 =P
|
|
|
|
|
|
|
|
发表于 3-11-2012 01:50 PM
|
显示全部楼层
programming 就算课程没教..
有时间的话, 也可以自己自学一门..
谁都可以写程序..
但要写好.. 优化/安全/容易维护的程序,
那就要靠经验/常年的不断学习/思考.. |
|
|
|
|
|
|
|
发表于 3-11-2012 03:17 PM
|
显示全部楼层
对我而言,programming只是个工具。不需要会所有的语言,但一定要有programming的基础和一定的编写能力。反正出来做工时,都要根据公司的需求而学习特定的语言和技术。所以你不需要看到有什么新语言就学什么(因为学不完),但common的C++, JAVA, VB/C#语言该会的你还是得会。同时你也需要掌握如何把代码写好的能力,还有解决问题及思维能力就行了。 本帖最后由 doktorkoo 于 3-11-2012 03:21 PM 编辑
|
|
|
|
|
|
|
|
发表于 5-11-2012 03:29 AM
|
显示全部楼层
语言只是工具。
主要的还是态度。
那就是:
耐力、毅力、努力。
还有勤恳好学。
此外就是思维敏捷。
如果要赚大钱的话,
不好读software。
去读“首相”、“部长”或“议员”也可以。
哈哈。。。
|
|
|
|
|
|
|
|

楼主 |
发表于 5-11-2012 03:05 PM
|
显示全部楼层
就因为兴趣 所以读了SE. -.-||
薪水应该不会低吧? |
|
|
|
|
|
|
|
发表于 7-11-2012 08:06 PM
|
显示全部楼层
做工别老想工钱工钱问题吧,你一老想这样问题是多事情你都会半途而废跳潮。
读电脑的最重要是 programming logic 其余什么 java, .net 都是工具摆了。。。当然每个电脑技术家多数只能选择一样作为专业而其他只是补补。
半假如你说你会 3-5 种 programming 我肯定告诉你哪个是骗人的,桶水技术就有吧而不该类为是会。你在大公司做的话,通常都是专业技术(一种 programming 打天下)。。。假如你在比较小公司通常会要你包山包海。但不管你在哪里做一定要选择一个自己喜欢的,假如你不喜欢你不会继续学下去的。
我也不会 java 的,但在些做工路程需要 java 来做 server back-end processing 的话我也尝试写。但我从来不认为我会 java 因为只是拿来补助我的专业 programming 的需求。
关于一生人为何只能选择一样 programming? 这是我从一个美国专业哪里读来的文章。。。 一种 programming 都学了半死了,就算 10 年经验都不代表能全面掌握。
|
|
|
|
|
|
|
|
发表于 8-11-2012 08:41 PM
|
显示全部楼层
|
|
|
|
|
|
|
发表于 9-11-2012 12:44 PM
|
显示全部楼层
西门庆33 发表于 8-11-2012 08:41 PM 
我也认为是这样,我是读电子的,编程都是自修的。我从Basic学起,然后Dbase,接下来Ms Access,现在是Bor ...
我现在连基础都搞不懂。不知从和下手。
请问,这里的高手们可以指教下吗?
谢谢...
|
|
|
|
|
|
|
|
发表于 9-11-2012 02:18 PM
|
显示全部楼层
如果你还没有开始学习编程,我键议学习Visual Basic。当初我选择Borland Delphi语言,是因为有些东西Visual Basic不能处理或者很难处理。
Visual Basic容易上手,网站很多教学与例子。
我以前学习编程时,会给自己设一题目。比如写一个简单资料收集。从中你可以学到许多应用。 |
|
|
|
|
|
|
|
发表于 9-11-2012 06:18 PM
|
显示全部楼层
加峻 发表于 9-11-2012 12:44 PM 
我现在连基础都搞不懂。不知从和下手。
请问,这里的高手们可以指教下吗?
谢谢...
找senior帮你补习吧....
|
|
|
|
|
|
|
|
发表于 10-11-2012 06:23 PM
|
显示全部楼层
doktorkoo 发表于 9-11-2012 06:18 PM 
找senior帮你补习吧....
若坚持想自学呢?
|
|
|
|
|
|
|
|
发表于 10-11-2012 06:38 PM
|
显示全部楼层
加峻 发表于 10-11-2012 06:23 PM 
若坚持想自学呢?
自學的方式相信很多人都告訴你了,google, youtube,多做tutorial,多想, 用圖片去了解概念等等。。。
|
|
|
|
|
|
|
|
发表于 10-11-2012 07:43 PM
|
显示全部楼层
doktorkoo 发表于 10-11-2012 06:38 PM 
自學的方式相信很多人都告訴你了,google, youtube,多做tutorial,多想, 用圖片去了解概念等等。。。
总结还是不要有想逃避的心态。
看来我需要加强自己的信心了。
平时,我很多时候会做到很失望。因为,我感觉我什么都学不会。
|
|
|
|
|
|
|
|
发表于 10-11-2012 08:20 PM
|
显示全部楼层
加峻 发表于 10-11-2012 07:43 PM 
总结还是不要有想逃避的心态。
看来我需要加强自己的信心了。
平时,我很多时候会做到很失望。因为,我 ...
沒錯,而且不要完全只靠自己自學,必要時最好還是請教那些師兄吧。畢竟從別人口中告訴你總比自己一個人研究更容易明白.
|
|
|
|
|
|
|
| |
本周最热论坛帖子
|