大家都很清楚,现在的学生就业压力大,为什么?单位都要求招有工作经验的员工,但是如果大家都只招有工作经验的员工,我们从学校里走出来的“书包屁孩”哪里来的工作经验呢!?所以啊,要端上一个饭碗本也不容易,但是等你好不容易抢到一碗程序员的饭的时候,是否感觉老鼠啃南瓜不知从何下手啊? 从笔者的经验来看,“书包屁孩”遇到的最大的问题,应该就是如何面对业务和技术的问题了!这里笔者根据自己当初的经历,简单谈一谈,希望对大家有帮助!

  技术:把知识转换为生产力的主要手段!会一个技术,表示你具备做这种事的能力! 不知道大家有没有听说过按照赚钱的方式从高档到低级可以这样分: 靠钱生钱->靠嘴赚钱->靠头脑赚钱->靠体力赚钱->靠肉卖钱! 这个观点一点不新,在这里提出来只是想让大家对自己有个正确的定位。程序员其实在第三个和第四个之间。而且更靠近第四个。所以我们的初级软件工程师也常常被人称作代码工啊!程序员和别的一些职业有所差异。那就是我们必须要做出实际的东西来,这就要求我们必须要有做这个东西的能力,也就是我们的技术--编程!如果你不具备这个最基本的能力,你怎么能吃得了程序员这碗饭啊?!

  但是看看业务:对我们来说 业务就是做某一个系统的具体流程,方法!如果你不懂业务,就算你技术再牛叉,又有什么用呢?你做不了任何实际的开发!有力气却没地使啊!

  所以,业务和技术都非常重要,一个都不能放弃!

  但是,对于刚从学校出来,走上程序员岗位这个群体,有他的特殊性:这一群书包屁孩,受过一些系统的教育,但是往往没有任何实际的技术,说白了,通常都是些只会比划,只会纸上谈兵,但是不会编程的 知识库!对你们来说我建议分几个阶段:第一阶段,应该把更多的精力花在技术上(尤其是在开始的时候!)记住技术是我们的本钱,是一切的基础!而且这个时候如果你跟着一个明智的前辈,他一定会特意给你安排一些业务比较简单的活,让你练练手。通常,在半年之后,你的技术就可以出炉了,这个阶段也就算结束了!

  这第二阶段开始之前,我们先来看看,程序员的职业发展。成功的程序员到后来通常分三种:第一种就是技术专家,这种人,技术非常牛,对业务接受能力也比较强,但是他们只能按照别人的指示来开发,在技术上能创新,但是在业务上却少有自己的看法!他们成了,开发的核心,技术骨干!第二种,就是架构师,psm,他们可能实际编程能力不如第一种,但是他们对业务的领悟能力很强,对代码也许没有太多的激情,但是名对一个新实物,他们能迅速理清脉络,而且,善于把实际问题,转换为计算机问题!往往能从全局来看待一个项目! 第三种就是N多人向往的PM。其实项目经理,远远没有看起来那么轻松,不过确实必须要承认,他们往往善于和人接触,可能不了解系统,但是却不能不了解客户!他头脑里非常清楚,客户想要的是什么!也非常善于发现自己手下的员工都各有什么特长,善于做什么!.........我也不可能对每种人都那么了解,因为我只能走一条路啊!其他的也只是听人说说而已!  不过肯定还是比较有代表性的!  以上三种都是成功的,那如果你想成功的话当然就可以随便选择了,你可以根据自己的兴趣,爱好,特长来选择一条自己的路,选好长远的路之后,你就可以知道自己应该更多的了解业务,还是更多的学习技术了!

  当你选定一条路,并走上去的时候,你就已经不是新手了!你就真的是是软件工程师,而不是学编程的学生了!

  前面的都是废话,但是后面的就是经典了,(如果谁没有耐性,看到前面就退出了,那他该后悔了!)

  学技术切记:技术很多,很杂,不要一把抓,可以告诉你,任何技术等到用的时候再学也来得及;学太多只是屠龙之术,看起来很吓人,但是你这辈子也用不上!!有很多东西其实了解一下就足够了!但是用一个就要学透!一方面的专家,永远比多方面的臭皮匠要管用!

  学业务切记:每个项目都有自己的业务(做软件产品除外!)!你不可能有一个绝招就能走遍天下,但是你却必须要有个能帮你走遍天下的绝招:系统,不是用来装B的,是用来给用户用的!所以,最好的用户体验应该是你的最终目标!要善于总结,但是不要太善于借鉴!剽窃了10项目的设计,你还是不具备自己设计的能力,但是自己设计了一个,哪怕失败了,你也已经具备那种能力了!

  

刚走上工作岗位的程序员——如何看待业务和技术相关推荐

  1. 应届生程序员,业务和技术孰轻孰重,如何找到适合自己的方向

    大家都很清楚,现在的学生就业压力大,为什么?单位都要求招有工作经验的员工,但是如果大家都只招有工作经验的员工,我们从学校里走出来的"书包屁孩"哪里来的工作经验呢!?所以啊,要端上一 ...

  2. c#窗体编辑个人简历_3年工作经验.net程序员简历应该怎么写

    .net程序员个人简历范文一 工作经历:河北零风软件有限公司 时间:2015-2018 岗位:程序员.net 工作描述:我任职河北零风软件有限公司技术部门,该部门后台系统主要由API模块,APP后台模 ...

  3. 一位工作8年程序员的成长感悟,值得深思

    一位工作8年程序员的成长感悟,值得深思 文|洪生鹏 01 刚毕业时,到一家软件创业公司上班,公司规模不大,加上领导只有6个人,主要做教育平台,那时待遇,1500元.(不怕你笑话,刚毕业时对薪资不敢期望 ...

  4. 他是世界上最杰出的程序员,一个月写了个操作系统,退休后去做飞行员!

    作者 | Mr.K 来源 | 技术领导力(ID:jishulingdaoli) 1983 年,美国计算机协会将图灵奖授予肯·汤普森和与丹尼斯·里奇. 获奖理由是:"For their dev ...

  5. 面试感悟-------一名3年工作经验的程序员应该具备的技能

    转载: 面试感悟-------一名3年工作经验的程序员应该具备的技能 前言 因为和同事有约定再加上LZ自己也喜欢做完一件事之后进行总结,因此有了这篇文章.这篇文章大部分内容都是面向整个程序员群体的,当 ...

  6. 【译】数据显示:中国的程序员是世界上最牛的程序员?

    2019独角兽企业重金招聘Python工程师标准>>> 写在前面:一直觉得中国的程序员想法多,肯钻研肯学习,但却不知道原来中国的程序员是世界上最牛的程序员.说来可能不信,但根据Hac ...

  7. 不要迷恋哥,哥不只是传说(再【转】世界上最牛的程序员)

    原文链接网址:[转]世界上最牛的程序员 话说偶当年还在大学求学的时候,以为最牛的就是教程序设计和数据结构的的那两个谢顶老头,直到偶看到了下面的神奇的传说(粗体部分). MIT BBS上说微软电话面试的 ...

  8. 3年半工作经验女程序员,聊聊程序员的薪水、工作内容和发展前景

    我先简单说一下我的职业经历,我是有3年半工作经验的程序员,主要负责企业办公网站的开发工作.大家一提到程序员,第一印象应该就是高薪,但是除了高薪以外,对这个职业的了解就不够了.为了回应粉丝的要求,接下来 ...

  9. java工程师的工作述职报告,java程序员述职报告

    2017程序员年终工作总结2017程序员年终工作总结1一年的时间,每当自己在总结它的时候,感觉是那么的短暂-弹指一挥间 而也就是在这一挥间,承载着太多太多,有收获与成就,有失败与不足 回头 2018- ...

最新文章

  1. SQL Server Management Studio 2012 设置脚本默认保存路径
  2. 震惊!来看《这份程序员面试手册》!!!
  3. 万能驱动助理篡改主页为2345的解决办法
  4. C#操作word文档(二)
  5. BZOJ 2734 [HNOI2012]集合选数 (状压DP、时间复杂度分析)
  6. c mysql批量添加数据类型_mybatis学习之路----mysql批量新增数据
  7. Tomcat9 启动警告 org.apache.catalina.webresources.Cache.getResource ...请考虑增加缓存的最大空间
  8. python 判断子序列_LeetCode 392. 判断子序列 | Python
  9. anaconda中安装xgboost_在windows64位Anaconda3环境下安装XGBoost
  10. MySQL 全文搜索支持
  11. C语言家谱管理程序,C语言实现家谱管理
  12. 计算机显示器外壳怎么防水,电脑显示器怎么拆开外壳
  13. 2000-2020年上市公司常用控制变量数据整理
  14. python余弦定理求角_python余弦定理计算相似度
  15. 2.1.2 BCD码
  16. 互联网乱弹之毒在何方?
  17. Python 高级变量类型 —— 列表、元组、字典、字符串、公共方法
  18. Vue公众号微信支付
  19. 数据库优化问题【刘新宇】
  20. unix网络编程之socket函数

热门文章

  1. 数据通信技术初级工程师
  2. 如何使用Movie Studio制作幻灯片?
  3. 中国锌离子电池行业盈利动态与竞争前景预测报告(新版)2022-2027
  4. 万能芯片NE555,你知道多少?
  5. Frp内网穿透服务器
  6. 抓包工具fiddler,wireshark,charles
  7. 计算机视频教程资源下载
  8. 配置idea 的浏览器框架、Windows本地安装git,以及如何远程连接gitlab
  9. 使用树莓派搭建stm32开发环境
  10. gp数据库和mysql数据库的区别_pg和gp数据库