朱昱倍

朱昱倍的博客

他的个人主页  他的博客

非科班IT人对IT的一些思考

朱昱倍  2010年12月28日 星期二 21:06 | 2939次浏览 | 25条评论

我现在在IT业工作。我是化学专业的学生。老实說,自学编程有段时间,然后也去过专业编程的单位做实习,甚至一家是做嵌入式开发的。最后在导师的破坏下,阴差阳错地来到了现在这家咨询公司,做着数据整合。其实主要就是写写脚本,监控些程序,算是做了运维。

身边的人都是科班的。不是软院的,就是计算机的。因为需要操作Linux,我这个实践派,有时竟也能超过他们,甚至包括写Perl。看来我们的Linux教育还是需要加强。但是下面的话才是我想说得东西。

其 实一个计算机专业的学生,就等于没有专业。就像英语系一样。只是学了个工具。计算机是个工具,这句话我越是做IT,就越理解它。有很多学生纠结于语言,纠 结于很多理论。我觉得这不错。我们需要这样的人去研究些算法,去做些很高端的研发。但是大部分的IT还是面向应用,面向问题,面向行业的。

很 多计算机系的学生大部分都要参加到行业软件的编写。这些学生如果和有行业背景和良好IT基础的非IT科班学生相比,我认为是没有优势的。It不只是编程。 IT是利用软硬件去解决信息化中遇到的问题。科班的学生应该关注于行业的解决方案。即如何利用程序设计,数据库技术,结合操作系统或网络平台把问题解决 了。这个方向应该是自始至终要把握住的。如果一味地追求算法,语言,但是水平要上不去,将会陷入被动的地步。而熟悉行业的解决方案将会站在一个比较好的高 度度去审视问题。我想这也就是一些人能转去做技术管理的本质吧。这样人能把技术都连接起来去解决问题,熟悉行业对应的IT模型。当然能精熟细节的话那更 好。

对于IT的应用来说,在电信,金融等行业已经有了很好的应用。但是在制造业,工业其实还是有很多地应用。我觉得这一块地门槛比较高, 绝对需要行业背景知识。当然现在这一块ERP还主要处在比较低端的级别。一旦有同时具有IT和较高行业知识的人进入的话,将会有很大的发展机会。我所在的 公司就是较好地利用It技术去解决半导体领域的生产质量控制问题。

目前包括医药、生物、化工等领域,具有高投入,生产量大,对质量要求比 较高的特点。这些行业的质量控制还是有很大的发展前途的。结合一些开源工具,分布式存储,建立数据仓库,并进行数据分析以提升产品的品质具有一定的可行 性。我想如果以后有实力创业,也应该是走这样的道路。也希望广大的非科班和科班朋友们,都能努力起来,把我们自己的行业工具做得更加出色。

以上是我入行大半年来的思考。不知道过些年,自己的思路会飘向何方呢?

评论

我的评论:

发表评论

请 登录 后发表评论。还没有在Zeuux哲思注册吗?现在 注册 !
张宇杰

回复 张宇杰  2011年01月03日 星期一 11:57

我的同事里有学化学,热能,纺织机械,地质的,小弟我学的是通信,玩儿微波电磁场的。还有雷孟德是生物电子的,没事被人按到地上测个心跳啥的。
我们现在的工作和大学的专业鸟关系都没有。但是我们工作的很开心。大家干的都很不错。

1条回复

幽灵

回复 幽灵  2011年01月02日 星期日 14:38

夸平台整合和面向应用,面向问题,面向行业的解决方案才是~重点~~

0条回复

张涤凡

回复 张涤凡  2011年01月01日 星期六 02:28

同是化学专业,只不过在学化学之前就在研究计算机。学化学也是对国内计算机专业无奈的现状的……
算了,马上就去美国读计算机了……

2条回复

梅延涛

回复 梅延涛  2010年12月29日 星期三 21:44

如果没在一个好的团队,一切神马都是浮云…

0条回复

朱昱倍

回复 朱昱倍  2010年12月29日 星期三 13:01

呵呵,突然觉得这篇文章竟然有人关注。看了不少留言,的确是让我有些启发的。看来哲思的交流环境非常的好!

0条回复

孔志奎

回复 孔志奎  2010年12月29日 星期三 11:26

计算机学科需要深入, 非常非常的深入. 正是因为各行各业都需要计算机, 所以计算机学科需要学习的东西就越发的庞大, 庞大到一般的大学课程本科只能传授些入门的东西. 基本上计算机学科想要真正的深入, 不读研究生是做不到的. 计算机在和各行各业相互结合的过程中, 为了解决各行各业中存在的难题, 抽象/归纳出了一系列尖端的技术, 这些才是计算机学科真正需要研究的. 这些是计算机学科的研究方向, 甚至可以脱离工科的范畴, 这些研究多半需要数学学科的支持. 剩下的就是工科的部分, 计算机应用与工科行业知识相结合, 此时计算机应用已经不能称之为学科, 而只是一个工具, 用于解决特定行业问题的工具; 目前国内大部分计算机学科出来的学生都在此列. 在工科范畴中, 还有一部分人分出来做计算机工具本身的改进, 如改进操作系统/编译器/数据库等等.

4条回复

  • 孙敬越

    回复 孙敬越  2010年12月29日 星期三 13:45

    一定要读研究生才能学到?自学自由软件、买经典著作来读不行?

    3条回复

      • 杨嘉健

        回复 杨嘉健  2010年12月30日 星期四 21:37

        可以是可以,但是个人感觉如果纯做computer SCIENCE的话…说到底其实就是advanced applied math……真正说是大师的其实主要还是研究数学的应用吧,比如knuth嗯嗯……

        1条回复

          • 孔志奎

            回复 孔志奎  2010年12月30日 星期四 23:21

            呵呵, 总要给人留点希望, 是不?:)
            其实, 真正要深入, 不在权威的学术期刊上发表几篇论文肯定是不行的, 就这一条, 靠自己研究就需要绝大的毅力才有可能完成的.

            0条回复

      • 孔志奎

        回复 孔志奎  2010年12月29日 星期三 13:50

        当然可以了, 只要你有恒心有毅力就行:)

        0条回复

王琛

回复 王琛  2010年12月29日 星期三 10:19

太赞了!做高端开发就是需要行业背景和计算机知识并存。计算机知识还可以自学,行业背景就很难了。。。

9条回复

  • 徐继哲

    回复 徐继哲  2010年12月29日 星期三 10:21

    行业背景就需要真正深入到行业里,去不断积累。

    8条回复

      • 王琛

        回复 王琛  2010年12月29日 星期三 10:22

        呵呵,如果读两个学位,一个计算机的,一个是相关行业背景的,岂不是很赞?

        7条回复

          • 徐继哲

            回复 徐继哲  2010年12月29日 星期三 10:25

            读个MBA挺有用。

            6条回复

              • 梅延涛

                回复 梅延涛  2010年12月29日 星期三 21:42

                通常读MBA的人都不是去学知识去了,是有钱人想认识更多的有钱人来赚更多的钱而已。
                因此,我们这些穷人家的孩子一般还真读不起,偶尔几个读出来的,大多也就只能教教书了。

                3条回复

                  • 徐继哲

                    回复 徐继哲  2010年12月30日 星期四 01:16

                    我说的是类似哈佛商学院、沃顿商学院类似的MBA,而不是中欧商学院或长江商学院的MBA。

                    2条回复

                      • 梅延涛

                        回复 梅延涛  2010年12月30日 星期四 21:11

                        呵呵,那是。真正的大学当拥有大师和大爱,帮助人完成灵魂的提升。可惜我们的大学只有大楼和大官……

                        1条回复

              • 王琛

                回复 王琛  2010年12月29日 星期三 10:27

                恩,当领导!

                1条回复

                  • 徐继哲

                    回复 徐继哲  2010年12月29日 星期三 13:27

                    不是当领导,其实能够在大学阶段多学习一些商业知识,是非常有益的。

                    0条回复

许鹏飞

回复 许鹏飞  2010年12月29日 星期三 09:55

赞同,真正纯粹的计算机应用基本上都是理论研究了,这也是为什么计算机系归工科而不是理科的原因之一吧,我现在越发的感觉自己什么也不会,离开了计算机啥也不知道了,而且不管做什么都需要先有相关的业务知识,尤其是做某一特定行业的话,没有业务知识,基本上就理解不了需求。 但是科班出身的也有很多的优势,起码在做一些比较高端的处理的时候,比方说涉及到算法,核心调度的设计,系统架构设计方面,科班出身的还是比较有优势的,但是这样的工作毕竟少的可怜

1条回复

  • 刘远亮

    回复 刘远亮  2010年12月29日 星期三 11:45

    "计算机系归工科而不是理科的"--是吗?不过在美国我的了解应该说是既有工程方向(Computer Engineering, 主要是偏向硬件,计算机组成,网络等方面的),也有理科方向(CS ,主要是偏向算法,语言和软件等方面)的。

    做编程当然应该懂行业知识了。 因为编程是把人脑里的逻辑 /思想变成机器上能跑的代码啊。 其实这也是软件编程工作的魅力。就是不是封闭的狭窄的学科。这样你有机会去接触其他各门学科 /行业的知识。

    校里的学习都是让人误以为自己学这个专业的就真的是在学这个专业了,好像上了课,考了试 ,拿了学位就算学到这个专业似的。 这是现代以课堂式教学的问题。 这不光是计算机学科的问题。人文学科, 商业 , 管理专业在这方面的问题都很严重。 越是开放性的领域,需要多领域知识的学科,越是如此。 可以说你的专业是什么,你就一定学不到什么

    0条回复

暂时没有评论

Zeuux © 2020

京ICP备05028076号