佳礼资讯网

 找回密码
 注册

ADVERTISEMENT

查看: 4520|回复: 34

Programmer 需要什么skill?

[复制链接]
发表于 2-11-2012 12:37 AM | 显示全部楼层 |阅读模式
需要什么语言? C,Java 还有什么?
回复

使用道具 举报


ADVERTISEMENT

发表于 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创业机会会比其他行业来得高(个人认为而已, 还在努力准备创业中)



回复

使用道具 举报

Follow Us
 楼主| 发表于 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 就算课程没教..
有时间的话, 也可以自己自学一门..

谁都可以写程序..
但要写好.. 优化/安全/容易维护的程序,
那就要靠经验/常年的不断学习/思考..
回复

使用道具 举报


ADVERTISEMENT

发表于 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 | 显示全部楼层
jasonmun 发表于 3-11-2012 01:50 PM
programming 就算课程没教..
有时间的话, 也可以自己自学一门..

我也认为是这样,我是读电子的,编程都是自修的。我从Basic学起,然后Dbase,接下来Ms Access,现在是Borland Delphi(现在已经很少人使用了)。

这是我使用Delphi编写的
http://ediy.com.my/index.php/component/k2/itemlist/tag/Delphi

还有更加复杂的,如Karaoke点歌系统等。

所以我相信自己学习也是可以的。
加油吧!

回复

使用道具 举报

发表于 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帮你补习吧....
回复

使用道具 举报


ADVERTISEMENT

发表于 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
总结还是不要有想逃避的心态。
看来我需要加强自己的信心了。
平时,我很多时候会做到很失望。因为,我 ...

沒錯,而且不要完全只靠自己自學,必要時最好還是請教那些師兄吧。畢竟從別人口中告訴你總比自己一個人研究更容易明白.
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

 

ADVERTISEMENT



ADVERTISEMENT



ADVERTISEMENT

ADVERTISEMENT


版权所有 © 1996-2023 Cari Internet Sdn Bhd (483575-W)|IPSERVERONE 提供云主机|广告刊登|关于我们|私隐权|免控|投诉|联络|脸书|佳礼资讯网

GMT+8, 8-10-2025 07:33 PM , Processed in 0.147109 second(s), 24 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表