-
计算机实习日记
2011-11-26 12:22:41我提前了半个小时来到了办公室,我发现同事们也已经陆续的到达了。我首先找到了行政部的田小姐办理了入职的必要手续,她很热情地给我介绍了公司的整体概况,同时交给了我一些公司产品的简介和操作手册。这是我进入... -
-
Java程序员开发5年,该如何制定自己的职业规划
2020-06-16 15:15:48很多小伙伴从一踏上JAVA程序员这条路开始,总是感觉Java多线程在实际的...相信很多人都听说过一万小时定律,即要成为某个领域的专家,需要一万小时,按比例计算就是:如果每天工作八个小时,一周工作五天,且不算上加班很多小伙伴从一踏上JAVA程序员这条路开始,总是感觉Java多线程在实际的业务中很少使用,以至于不会花太多的时间去学习,技术债不断累积!整日深陷在创造Bug和修改Bug的无限循环中,上班来得最早的是你,下班走得最晚的还是你,经常回家之后还得继续加班,偶尔遇上赶项目的时候还要在公司打地铺。但是过了几年之后却发现自己依然奋斗在开发的第一线,依然是开发团队中可有可无的一角。
相信很多人都听说过一万小时定律,即要成为某个领域的专家,需要一万小时,按比例计算就是:如果每天工作八个小时,一周工作五天,且不算上加班时间,那么成为一个大牛至少需要五年。那么很多人敲了五年的代码却还是一个码农,这到底是什么原因呢?原因就是一年的工作,你不过是重复了五年而已。
程序员职业的几个坎:
三年:
我个人认为程序员的第一个坎就是做了三年开发的人,比如说Java,这些人基本对于增删改查非常的熟练。可以应对大部分常规的项目开发,完成公司给布置的任务,这个时候就是一个标准的初级程序员。但三年之后如果还是这个样子,那这个人基本就废了。有的人会利用工作之外的空余时间来学习自己没有接触过的技术,去啃技术性书籍的底层原理。在这三年之中让自己的技术提升很多。而还有一部分程序员在这三年内的技术水平基本没有得到提升。三年后,这两批程序员的差距就会显现出来分为两个层次。
五年:
作为一个五年的程序员,项目已经做了不少。这个时候就应该往架构师或者项目经理这块发展,而不仅仅是个普通的程序员。其实我认为程序员也是一个体力工作者,每天不停的写代码,如果公司项目多,还需要不断的加班。时间久了自己的身体肯定是撑不住。所以应该给自己定一个目标,利用能用的一切时间,把自己的技术水平达到架构师的技术水平,职位的提升对于一个人的事业帮助很大。
程序员规划好自己的职业规划:首先先给自己定一个目标,就是做这个行业要在几年内达到一个什么岗位,这是一个比较长的时间。所以我建议大家先给自己定一个薪资的目标,比如一年后跳槽达到15K。想要进入什么公司这些比较短期的目标。当我们把这些目标定下之后,就去严格的执行,在工作之余的时间来提升自己的专业技术。多去跟大神交流,毕竟有人带要比自己摸索强的多,不妨从以下几点来改变自己的工作方式:
有价值的反思总结
反思才有进步。面对重复的工作,你能不能总结出点什么,比如一个小功能的实现是否能把它模块化以便下次直接调用。每天下班前,不妨思考下今天写的代码问题所在,如何整改,是否有更高效的实现方法,然后写下来,一定要写下来,而不是想想而已。
有目的的优化代码
优化代码,实质是在提升自己。程序的正常运行,只是最基本的要求,更多的,还要考虑程序的性能,运行效率,组织结构,和重用性等等,这才是一个大牛应该具备的能力。
定期增加技能点
现代项目的开发,是一个非常复杂的构成,很少说只用到一两种技术的。所以自己的技术面更广,思考的问题更多,将会使你的职位更上一层楼。
如何提升技术、学习方法应该注意什么、以及如何才能提升薪资或者缺少比较新的Java学习资料,从现在开始,不是简单的重复1万遍,而是有目的的、有意识的、带着要给超出期望的结果,去反思、去优化、去处理。让每一行代码,每一个项目都成为是你提升自己的机会。
-
-
-
-
1 面向对象建模教程 系统构思
2020-11-21 10:12:49系统构思过程需要回答几个问题 1. 应用程序为谁而做 即我们系统的经济担保人(出钱做系统的人)和最终用户,这2类人都是我们系统的风险承担者 2. 应用程序解决了那些问题 应用程序是为了替代人的操作,如计算器...系统构思是再开发一个系统前对系统的理解
系统构思过程需要回答几个问题
1. 应用程序为谁而做
即我们系统的经济担保人(出钱做系统的人)和最终用户,这2类人都是我们系统的风险承担者
2. 应用程序解决了那些问题
应用程序是为了替代人的操作,如计算器解决了手动计算的问题,ATM代替银行操作员的存取操作
3. 应用程序的应用场景
4. 为什么我们需要做这么一个应用程序
如银行操作员的不能24小时上班,所以我们需要做ATM
5. 应用程序如何工作
如人将卡插入ATM,输入取钱数目,ATM吐出钱
-
两款定时提醒休息工具-IT人士必备
2012-03-14 11:31:20无论你是个整天黏在肥皂剧前的宅人还是坐电脑面前的白领,一个澳大利亚的研究表明每坐一个小时经过短暂休息可以减轻上面提到的危害。短暂休息不是指去健身,虽然健身有其好处,但是对于抵消久坐危害却没有多少帮助。... -
护眼吧2009
2013-11-01 09:53:32每天坐六个小时,两周以后 当久坐变成生活方式的前5天时间里,你体内的甘油三酯(脂肪分子)、低密度脂蛋白胆固醇(又名坏胆固醇)和胰岛素耐受性将上升。这意味着肌肉不吸收脂肪,血糖浓度提高,从而增加肥胖风险... -
疯狂的程序员
2012-07-18 18:05:32“知道不,程序员的课,都是高级课,除了我,没几个能上这课的。” 人最怕听到“高级”这个词,比如“高级工程师”,“XXXX高级技术”。那东西,听起来就是离凡人很远的。听他这么说,绝影咬了咬牙,“好吧,就每周... -
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
QT编程思想【C++,基于QT 6】
-
Vue中template里面的模板字符串输入标签自动补齐
-
IFIX简单历史报警显示功能.docx
-
股票数据网站
-
matlab即将消失的inline小朋友
-
MySQL 数据类型和运算符
-
2014年重庆理工大学《RFID原理与应用开发》期末考试试卷 .pdf
-
MySQL 设计基础(数据库概论、初探)
-
美迪凯首次公开发行股票并在科创板上市招股说明书.pdf
-
docker菜鸟学习笔记之ubuntu容器中安装python3和卸载python2
-
Python基于Flask人力资源管理系统设计
-
2021年软考系统规划与管理师-上午历年真题解析视频课程
-
2014年重庆理工大学《信息资源组织与管理》两套期末考试试卷.pdf
-
Query on A Tree(可持续01线段树+dfs序)
-
MySQL 高可用工具 heartbeat 实战部署详解
-
守护线程
-
【论文写作】毕业论文降重技巧
-
基于小波技术进行图像融合.zip
-
树莓派使用pwm控制风扇
-
2014年重庆理工大学《物联网平台设计与开发》期末考试试卷).pdf