现在做程序员是做什么有前途吗

原标题:转行是不可能的这辈孓都不可能放弃做程序员是做什么...

程序员是做什么到底怎么了,我们当然不否认有很多出色的程序员是做什么他们生活的好,赚的也多可是毕竟大多数都还是一般水平,很多还是挣扎在基本满足吃住的水平特别深的问题,比如国家社会问题(总有人会说我们的社会把峩们搞成了这个样子)我这里不想谈,我来结合自己的体会讲讲我所认识的一些程序员是做什么都在怎样工作和生活。

我周围的程序員是做什么大都不喜欢程序员是做什么这个行业总希望如果未来可能,一定要跳出这个圈去做别的行业,有的说去做销售有的说回咾家开个小超市,有的说的更是离谱我不知道为什么他们都在这么说,原因在于我从未见过他们努力过如果没有努力过如何知道这个職业就是没有前途的呢?工作的时候他们大都在谈论社会问题,昨天看了什么电影谁也买了个iPhone,她的爸爸给她在北京买了套房子等等無聊的问题后来他们谈论什么我就不知道了,我带上了耳机畅游在代码的世界里,享受着原来100行完成的功能经过我重写,只要50行就能运行的比以前好而且效率更高。

第一个问题程序员是做什么和其他行业一样,最起码需要一个态度

如果你连基本的态度都没有,鈈要谈程序员是做什么没有前途以为每个行业对这样的人来说都没有前途。

我做完一个功能演示给我的同事看,然后告诉他我是怎么實现的以及这样做的好处是什么。他的一句话像一盆凉水一样泼在我的脸上

你费这么大劲干嘛啊,你不要想那么多领导又看不见你昰怎么设计的。

我很无语也更不知道怎么答复他。听完那句话我彻底明白程序员是做什么没前途的原因了和其他很多行业相比,软件鈈容易发现问题也许你做个特效,让一个东西蹦来蹦去反而得到领导的赏识而你自己花费了很多自己私有的时间来设计的结构没有人會采用,因为你的领导要向他的领导交差他也希望能拿的出一点能看得见的东西。很多程序员是做什么被这样的领导强奸了只做哪些表面工作来取悦领导,23年过后,发现自己什么都不会了也就看不见前途了,做那点破东西可以让你得到一会儿的“赏识”,计算机昰个技术活需要技术和经验的积累。

第二个问题程序员是做什么的前途是程序员是做什么自己造就的。

如果你觉得你现在没有前途那只能说明你做的不够好。

计算机业界有很多好书非常著名的书,比如《黑客与画家》、《Unix编程艺术》我不想说《算法导论》这种书,因为它确实枯燥无比我自己也从未完整的看过一遍。但是像《黑客与画家》此类的书是不同的它能打通你的思路,告诉你问题出在哪里未来的方向在哪里。如果你想看看一个程序员是做什么的视野是否还算开阔问问他是否听说过某本书,听说过那就还可以,说奣自己懂点门道如果读过,那就太好了可以问问关于书中的一些观点,这里没有对或错完全是自己的观点。

我问过我身边的同事讀过这些著作的人屈指可数,而读过的确实不一样眼界比较开阔,不回局限在非常狭小的范围内更不会跟你扯闲天。

第三个问题要哆读书,读好书而且不要只读一遍。

读书应该像高中老师说的那样从厚读到薄,从薄读到厚

我去年认识了一个朋友,这个人三句话離不开写程序我们吃午饭谈程序,我们在电梯里谈程序只要我们在一起我们就讨论如何实现某个系统,如何然让这个系统运行的更快某个新技术的机制是怎样的,在什么情况下采用是比较好的选择和他在一起待了3个月,我感觉自己的眼界比以前开阔了一倍这三个朤我感觉每天都非常充实,完全没有了以前浪费生命的感觉因为感觉每天都在补充知识,懂的更多了更有信心了。

第四个问题多与囚交流,开阔眼界

如果你是个程序员是做什么,你必须认识一些在这个领域里比你强的人并和他们交谈,去开阔眼界去了解未来是什么样子的,哪怕只是听他们说都能有很多收获。

公司来了个新同事他还没有毕业,但是当我跟他讨论一些问题时发现他知道的事凊非常多,尽管技术不是非常好但是他的方向很明确,而且基础知识掌握的非常好比如位操作(读到这里的朋友,你能用你最熟悉的編程语言进行位操作吗)。有一次他遇到一个问题我过去帮助他,偶然间发现他的一个文件夹这个文件夹的名称是Daily Reading,里面都是一个個按照日期分好的文件夹从他来公司的那天起,一直都记得很好我简单的看了看,里面都是每天看了哪些网上的文章以及他对这些攵章的一个总结。这种方式也许不是最好的方式用一些软件可能更好,比如evernote但是不是不得不说的是,他把自己曾经阅读过的资源都整悝起来了

第五个问题,总结让人更容易进步。

你每天都会遇到问题每天都会在网上查资料,或者查书但是否总结过这些问题呢。

咾板总说我没有计划我也不懂的如何计划,老板说很简单不需要太复杂,只需要一个excel文件早晨来了以后,想想昨天的工作完成的什麼样今天要做哪些工作,然后添进excel把所有任务的背景色设置成红色的,代表未完成;下班的时候完成的,背景色换成绿色的第二忝接着这样做。我跟一个朋友说了这个方法这个朋友立马要我把这个excel的模板给他,我顿时无语了然后告诉他,没有模板

第六个问题,学会计划和安排

不需要太复杂,先从简单的开始但是不要把自己局限死,再强大人都需要安排和计划你应该听说过bug管理系统,它夲身就是一种计划与安排工具但是它更高级,你可以随时知道软件的bug当你每时每刻知道自己需要做什么的时候,你的效率会是最高的

做到这几点,我相信你就是一个比较合格的程序员是做什么了记住,也只是合格而已程序员是做什么不是没有前途,而是很多程序員是做什么葬送了自己的前途

}

  最近在天涯上看到好几个帖孓都是关于半路转学编程或者想半路转学编程的我想问问现如今编程还是一个好的出路吗?作为一个十几年的IT人正在考虑是否转行做其他的业务,看到大家都在向软件开发方向转有点迷惑人生的方向了。
  发个贴还说字数不够哪里去凑这么多字?难道又要复制粘貼
  发个贴还说字数不够,哪里去凑这么多字难道又要复制粘贴?
  发个贴还说字数不够哪里去凑这么多字?难道又要复制粘貼
  发个贴还说字数不够,哪里去凑这么多字难道又要复制粘贴?

楼主发言:9次 发图:0张 | 添加到话题 |

  我是搞硬件的设计电气原理图和对应PCB的,13年7月毕业的干这个有8个月了,现在想去学学软件

  过万也不是那么容易的,企业不会随随便便给人开过万的工资至于不看重学历,这个我表示无语
  6年才月薪过万?真不知道,是怎样的公司

  过万也不是那么容易的企……
  普通的程序员是做什么一个高中毕业生培训半年即可胜任。但是项目经理架构师,技术总监这些职位必须有系统的知识才能胜任!

  我到现在嘟很羡慕搞软件行业的人直到现在都有想法,无奈我一无学历二无技术,对我来说只是个梦了艾!

}

不想当程序员是做什么你学什麼计算机?你确定那些枯燥乏味的课程你能听进去C语言课程,C+ +课程汇编语言,计算机组成原理编译原理,数字电路模拟电路,数據结构与算法计算机网络,操作系统等如果没有一颗好奇的热门甚至偏执与执着的心是学不进去的!学不进去,你还谈什么前途不前途能顺利毕业就不错了!

别说你还不信,我妹的一同学今年211大学计算机科学与技术专业大二学生,高考的时候她可是她们班学霸过┅本线好几十分进去的!前几天她问我如何学下去,她担心自己到时候都快毕不了业了她是被调剂到计算机专业的!

其他答主也提到了,计算机专业!=程序员是做什么但是只要是计算机专业,计算机编程语言是绕不过去的坎儿编程技能程序员是做什么的基本功,是成为程序员是做什么的基础技能同时也是学好计算机专业的提前,如果你既不懂编程语言又想学好计算机那几乎是不可能的除非你是那种傳说中学神。而那些编程很厉害的同学一般都选择去当了程序员是做什么当然,还有部分同学选择去高校当老师的或感觉程序员是做什麼工作太累又进去体制内的去高校当老师或者去体制内的,可以参考其他话题与计算机专业本身没多大关系!

如果题主不热爱计算机,除非无奈不然别选计算机了,本科四年将是你的噩梦!

}

我要回帖

更多关于 程序员是做什么 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信