大学毕业到现在,再有三月即工作满两年,这两年换了一次工作,分别在每家工作待了一年,一直走到现在其实很不容易,回头看看不管是工作还是生活,发觉自己成熟得太慢!和自己的期望还是有很大差距!刚开始工作时,不断被老板打压到基本只能满足生活的3K月薪,到现在每个月稍有结余的xK月薪,IT这个行业付出和回报是永远不成比例的,我不是科班出生,本科读的生物工程,也没有读过研究生,像我这样的普通人,一抓一大把!以下是我对自己工作,学习的一点看法,目的一:用来反思自己,目的二:给别人一些参考的意见!
软件行业是一个更新非常快的行业,昨天还非常火热的Android,现在意见慢慢趋于平淡,并且也发现了不少问题,现在即将来临的又是云计算,仿佛只要是知道“云计算”这几个字的人都突然变得很牛了,这个就中国,国情摆在这里,正在做事实的少,虚头比较多,不过我们还是得承认,如果真云了,还是非常有前途的!
如果你想在这个行业从事技术并且要想做好,那么下边的技术你都应该掌握,不然最多也就是混几年然后转行,做得太肤浅,跟别人说你写了好多年代码,其实你连门都还没有入。
基本技术:《数据结构》,《算法》这是最基本的,最好能掌握50-60%,全部了解是不现实的,你看完一遍就都明白了也不可能,要时常温习,多思考,多实际!最好可以在自己有时间的时候参加一下:《ACM》的算法比赛,多锻炼自己的思维和迅速解决问题的能力;
开发语言:C,C++,JAVA,PHP,Python 我觉得这几种编程语言至少有两种要做到精通,即很有感觉,而对几种至少要做到能够开发,对自己感兴趣的语言只要要阅读一下人家的源码,可以看看和别人的差距到底有多大;设计模式,原则,基本要烂熟于心,可以只由运用,多学习一些开源框架,试着自己来写,看看自己的思路和别人思路的不同,慢慢自己成长就会很快,
操作系统:window,linux 对linux至少也要做到准系统管理员的程度,对基本的系统管理,软件安装,shell脚本的书写不存在太大的问题,内核至少也要了解一下,特别对整个架构要有一个大致的了解;
企业框架:Struts,spring,hibernate,EJB 等至少要了解基本原理,然后会用即可,如果感兴趣可以具体分析架构的设计,
前端:html/css,javascript,jquery,extjs 等这些东西至少也要了解,不只要后台很强大,结果前台页面很难看,
数据库:mysql,oracle sql语句书写不能存在问题,基本的数据备份导入会用即可
不断关注前沿的技术,补充一些好的软件开发的思想,方法,然后选择一个行业,选择一个你热爱的技术,一直做下去,直到你是行业的NO1,
注:以上是个人意见,难免有不对之处,一年以后回来看看这篇文章,不知道当时的想法又是什么,因为每个人都在变!希望大家都越变约好!
分享到:
相关推荐
标题中的“我对JAVA学习和JAVA程序员找工作的看法”表明了本文将围绕Java编程语言的学习路径和求职策略展开。描述中的“java程序员应该看的东西”则暗示了作者将分享他认为对于Java程序员重要的技能和知识...
但是,从研究的性质来说,人工智能一般可分为理论研究和工程研究两个方面。理论研究主要是对有关开发和理解人和机器智能方面理论进行研究和探索.而工程研究则主要是 设计和开发研究人工智能的工具和像专家系统这样的...
4. 面试官关注点:面试官除了关注应聘者的专业技能和知识外,还关心应聘者的职业规划、对工作地点的看法、为何选择该公司以及对所申请岗位的理解程度。应聘者在面试前应有明确的职业规划,并能够清楚地表达出来。 5...
标签“IP”和“电信”进一步强调了这两个主题的结合。IP技术在电信网络中的应用,如IP语音(VoIP)、IP电视(IPTV),使得传统服务在数字化时代焕发新生。此外,IP技术也推动了电信网络的融合,使得固定电话、移动...
4. 岗位满意度与待遇满意度:这两个问题考察了技术人员对工作环境和薪酬福利的满意度,直接影响员工的留存率和工作积极性。 5. 技术人员最缺乏的能力:选择包括技术经验、管理经验、责任心和工作态度,这些是评价...
程序员职业通常被认为是一份挑战性极高的工作,这主要是因为它对从业人员要求持续不断地更新知识、学习新技术,并在日常工作中面对高强度的工作压力。文章提出了两种职业发展路径:技术路线和领导路线。技术路线的...
在维保工作中,电梯维保员还需要解决维修点两个人的生活工作空间在 6 平米以下的情况,有的维修点的休息室长期潮湿结露,有的维修点不能自己做饭每顿饭必须在外面买着吃等等问题。 运行工作 在运行工作中,电梯...
这两个因素直接影响农户对电商技术的态度,从而影响其电商创业的决定。 其次,感知风险是影响农户电商创业意愿的另一重要因素。在电商环境中,农户可能面临诸如信息安全、交易风险、市场波动等多方面的风险。这些...
在工作经历部分,模板提供了两个工作经历样本,包括公司名称、起止年月、公司性质、所属行业、职务、工作描述和离职缘由等信息。通过这些信息,求职者可以详细地介绍自己的工作经历和技能。 教育背景部分包括毕业...
3. **丰富的实践经验**:成人的工作经验和生活经验为学习提供了宝贵的资源。 4. **注重学习效率**:由于大多数成人是在职学习,时间珍贵,他们倾向于选择能在短时间内获取实用技能和知识的学习材料。 5. **参与...
总之,这个PPT学习教案深入探讨了技术的本质和哲学意义,以及它在社会发展中扮演的角色。通过分析乐观主义和悲观主义的观点,以及西方马克思主义的批判,为理解科技与社会之间的复杂关系提供了理论框架。这不仅有助...
在描述中,“行业数据-20年中国留学生对线上与线下课程看法.rar”重复了标题信息,进一步确认了文件的内容是关于中国留学生的教育体验,特别是他们对两种不同教学模式的看法。2020年是个特殊的时间点,由于COVID-19...
舆情分析可以分为两个部分,即“热点事件抓取”和“网民评论情感倾向性分析”。热点事件抓取通过分布式爬虫实现,网民评论情感分析通过词向量配合训练LSTM神经网络实现。 热点事件抓取是指通过分布式爬虫来抓取热点...
【个人学习总结】 这篇个人学习总结主要是一位大学生对自己在2021年学习生活的回顾与反思。他提到了从大学生活的重要角色...无论是对学生工作的热情,还是对教师职责的认识,都展现了他在技术和道德层面的成长需求。
1. 硬件建设:xx中学拥有两个多媒体综合教室、两个多媒体计算机网络教室,以及配备齐全的教师机、电子备课室和网络管理中心。大部分教室安装了电子白板,便于师生获取网络资源。 2. 问卷设计:教师问卷关注教师对...
7. 对工作环境的反思:对所在事业单位的工作环境、文化、管理制度等进行评价,并提出自己对改善工作环境和提升工作效率的看法和建议。 8. 对个人职业发展的思考:思考自己在事业单位中的职业发展路径,包括如何更好...
问卷是根据戴维斯(Davis)的技术接受模型(TAM)改编而成,该模型包含两个特定变量:感知有用性和感知易用性。 在将调查表用于本研究之前,进行了一项先期研究以确保仪器的有效性和可靠性。 研究结果表明,大多数...