热门标签 | HotTags
当前位置:  开发笔记 > Android > 正文

程序员是碗青春饭,如何才能让自己不过时?

程序员越来越值钱了今年是程序员的招聘大年,企业给出的offer平均比去年要多出30%到50%。如果不对老员工进行大幅度地加薪,将会出现大面积的严重倒挂现象,虽然出现这种自毁长城的可能性很小。

程序员越来越值钱了

  今年是程序员的招聘大年,企业给出的offer平均比去年要多出30%到50%。如果不对老员工进行大幅度地加薪,将会出现大面积的严重倒挂现象,虽然出现这种自毁长城的可能性很小。

  试想一下,技术水平和业务熟练度都要高出不少的老员工,怎么可能忍受菜鸟的薪水比自己还要高。真遇到这种老板,可能第二天就会递辞职信。

 

  程序员,是越来越值钱了。全面信息化的社会发展需求是一方面,另一方面则是来自政府政策方面的推动。习大大在打老虎的闲暇之余,还抽空到在乌镇召开的首届互联网大会致辞;李克强总理在两会期间提出“互联网+”的概念,还放出话来要给人民降网费和流量费。不管是不是泡沫,程序员这一行将会是未来几年最热的职业,可能没有之一。

 

我们是不是不应该太乐观

  虽然钱途貌似一片光明,可是计算机专业的学生同样也面临着两个非常严峻的问题。第一,技术更新换代非常快,必须保持比较高的学习强度才能保证自己不被淘汰。第二,对于科班出身的程序员来说,一个中专大专毕业的学生到社会上随便学一个android或ios的培训班就可以找到一份月薪非常可观的工作,读四年(名牌)大学的优势又在哪里呢?

 

第一个问题我们可以从刘未鹏老师的《暗时间》里找到答案——

重视知识的本质,对于程序员来说这一点尤其重要。程序员行业的知识芜杂海量,而且总是在增长变化。应对这个问题办法只能是:抓住不变量。

 

大量的新技术其实只是一层皮,背后的支撑技术其实都是十来年不变的东西。底层知识永远都不过时;算法数据结构永远都不过时;分析问题和解决问题的能力永远都不过是;强大的学习能力和旺盛的求知欲永远都不过时;你大脑的思维方式永远都不过时。

 

  在学校的时候,我们总是觉得像《计算机组成原理》、《编译原理》、《算法与数据结构》之类的科目没有用,一心只想赶快动手编程,学一些最新最潮的东西。现在看来,当年的自己还是太年轻了。

 

  对于第二个问题,看完第一个问题的回答之后,你应该就大概猜到答案会是:基本功。

  越是基础的东西越到后面越重要。不懂算法数据结构和网络基础的程序员只能当一辈子的码农,远远称不上是软件开发工程师,更别提负责更高层次的职能。就好像nba里的顶级球星,他们平时训练的时候不是找一帮人来打比赛,而是聘请专业的投篮教练或体能师给自己磨最基本的投篮动作和练体能。武侠小说的男主,遇到的名师都会在一开始的时候只让他们练基本功,可见基础的重要性。

 

  更关键的是,越是基础的东西越难速成,所以很难在意识到其重要性的时候临时补救。

 

  学生们要珍惜在大学里的时间,有的时候不妨试着硬着头皮、逼着自己学一点《计算机网络》之类的基础知识,在日后的工作当中总会给你带来意想不到的惊喜和收获。已经工作的程序员们,下班之后也可以看看《代码大全》之类的书,学一学好的代码规范,借鉴一些前人的经验教训,夯实基础,

 

  让自己永不过时。

 

 

 

 

 

***欢迎转发,转载请注明博客园原出处***      

人可以不读书,但是不可以不思考。

关注公众号“华工小y”,一起思考互联网时代下的新活法。

新浪微博@文青程序员李文业


推荐阅读
  • 初探Java编程:从入门到实践
    本文旨在为初学者提供Java编程的基础知识,涵盖程序、算法、流程图的概念,以及JDK环境的配置和Eclipse的使用方法。 ... [详细]
  • 本文详细介绍了Java的安装、配置、运行流程以及有效的学习方法,旨在帮助初学者快速上手Java编程。 ... [详细]
  • 掌握Mosek矩阵运算,轻松应对优化挑战
    本篇文章继续深入探讨Mosek学习笔记系列,特别是矩阵运算部分,这对于优化问题的解决至关重要。通过本文,您将了解到如何高效地使用Mosek进行矩阵初始化、线性代数运算及约束域的设定。 ... [详细]
  • 传送门A-Registration#include#definelllonglongusingnamespacestd;chars[15],t[15]; ... [详细]
  • 本文探讨了2019年前端技术的发展趋势,包括工具化、配置化和泛前端化等方面,并提供了详细的学习路线和职业规划建议。 ... [详细]
  • 前言无论是对于刚入行工作还是已经工作几年的java开发者来说,面试求职始终是你需要直面的一件事情。首先梳理自己的知识体系,针对性准备,会有事半功倍的效果。我们往往会把重点放在技术上 ... [详细]
  • 作为一名跨专业考生,最近在备战研究生入学考试的计算机编程部分。虽然没有编程基础,但通过九度在线教育平台的机试教程逐步学习,进展顺利。直到遇到贪心算法相关的题目,特别是浙江大学2012年的一道机试题——《加油还是不加油》,才遇到了挑战。本文将分享我在解决这一问题过程中的思考与学习体会。 ... [详细]
  • Python数据类型6 字典
    字典Python的字典数据类型是基于hash散列算法实现的,采用键值对(key:value)的形式,根据key的值计算value的地址,具有非常快的查取和插入速度。但它是无序的,包 ... [详细]
  • 本文详细介绍如何在IntelliJ IDEA 14中打包Android应用APK文件,并提供查询SHA1值的具体步骤。 ... [详细]
  • 本题要求计算给定两个正整数a和b时,2的-a次方与2的-b次方之和,并将结果以最简分数形式表示。输入包括多组测试数据,每组数据包含两个在2到20范围内的整数。 ... [详细]
  • Android Studio 中 Gradle 使用的常见问题与解决方案
    本文探讨了在使用 Android Studio 进行开发时,遇到的与 Gradle 相关的问题,包括每次打开项目都需要下载 Gradle 和 Gradle 插件依赖包下载失败或卡顿等问题,并提供了详细的解决方法。 ... [详细]
  • 深入理解动态链接库及其应用
    本文将探讨动态链接库的基本概念,包括Windows下的动态链接库(DLL)和Linux下的共享库(Shared Library),并详细介绍如何在Linux环境中创建和使用这些库。 ... [详细]
  • 请看|间隔时间_Postgresql 主从复制 ... [详细]
  • 2017年苹果全球开发者大会即将开幕,预计iOS将迎来重大更新,同时Siri智能音箱有望首次亮相,AI技术成为大会焦点。 ... [详细]
  • 本文深入探讨 PHPCMS 平台中的字符串截取函数 str_cut 的使用方法,该函数常用于控制输出的标题或内容摘要长度,有效避免因过长的文本导致的页面布局问题。通过本文,读者将掌握如何灵活运用此函数,包括处理 HTML 标签等高级技巧。 ... [详细]
author-avatar
一万20122012_982
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有