简单先说一下,坐标杭州,14届本科毕业,算上年前在阿里巴巴B2B事业部的面试,一共有面试了有6家公司(因为不想请假,因此只是每个晚上去其他公司面试,所以面试的公司比较少), 推荐一个Java学习资料群学习》+交流 523401738 

其中成功的有4家,另外两家失败的原因在于:

1、阿里巴巴B2B事业部的面试,两轮技术面试都过了,最后一轮面试是对方的主管,由于听说技术面试过了基本上90%都面试成功了,所以在和主管的交谈中也是毫无顾忌,说得天花乱坠,很多自己介于知道和不知道的东西都直接脱口而出了,结果多次被对方一反问就问得哑口无言。事后想来,模棱两可的答案是面试中最忌讳的,这次的失败也让我认真地对待后面的每一次面试

2、另外一家失败的是一家小公司,也就20来个人吧,整个团队是支付宝出来创业的,非常厉害。面试完我多方了解了一下,对方认为我基本功什么的都不错,但是实际项目经验还是欠缺一些,因为对方是创业型公司,需要人上手就能干活,因此我在这个时候还不是特别适合他们团队

至于其他成功的四家公司,给我的面试评价都挺高的貌似,但我也不想记流水账,因此就不一一列举每家公司的面试过程了,下面主要谈谈作为一名工作3年-5年左右的Java程序员应该具备的一些技能以及个人的一些其他感悟。

起初在工作的时候,什么都不会,那叫一个痛苦啊,工作的环境压力也大。没工作几天就快要熬不下去了。但这毕竟是自己走入社会以来的第一份工作,总要坚持一下吧,至少当时是那么想的。由于自己的技术功底并不好,各种技术也不懂,一切的一切都得重零开始。就这样一步一步的伴着眼泪和汗水坚持到了现在。

每个程序员、或者说每个工作者都应该有自己的职业规划,如果看到这里的Java程序员朋友没有自己的职业规划,希望你可以思考一下自己的将来。

第一阶段----三年

我认为三年对于程序员来说是第一个门槛,这个阶段将会淘汰掉一批不适合写代码的人。这一阶段,我们走出校园,迈入社会,成为一名程序员,正式从书本上的内容迈向真正的企业级开发。我们知道如何团队协作、如何使用项目管理工具、项目版本如何控制、我们写的代码如何测试如何在线上运行等等,积累了一定的开发经验,也对代码有了一定深入的认识,是一个比较纯粹的Coder的阶段

在这三年的开发生涯中,感悟到一个道理,自己并不属于自己,有很多的思想也并不能实现。举个例子来说吧,给别人做项目,拿到手的项目是别人分析好的,方案给你选定,尽管你觉得有不合理的地方,你有你的想法,但是也是无济于事,并不能得到别人的采纳。刚开始的时候,也许你还能提出你自己的观点,但结果是并不会被用到。久而久之,即便有了想法,也不想说了。就这样,一天到晚,压抑着自己的情绪。用别人的思路控制着自己的身体去工作。时间长了,疲惫不堪。

第二阶段----五年

五年又是区分程序员的第二个门槛。有些人在三年里,除了完成工作,在空余时间基本不会研究别的东西,这些人永远就是个Coder,年纪大一些势必被更年轻的人给顶替;有些人在三年里,除了写代码之外,还热衷于研究各种技术实现细节、看了N多好书、写一些博客、在Github上分享技术,这些人在五年后必然具备在技术上独当一面的能力并且清楚自己未来的发展方向,从一个Coder逐步走向系统分析师或是架构师,成为项目组中不可或缺的人物

据不完全统计,截至目前(2017.07)为止,中国Java程序员的数量已经超过了100万。而且,随着IT培训业的持续发展和大量的应届毕业生进入社会,Java程序员面临的竞争压力越来越大。那么,作为一名Java程序员,怎样努力才能快速成长为一名高级的程序员或者架构师,或者说一名优秀的高级工程师或架构师应该有怎样的技术知识体系,这不仅是一个刚刚踏入职场的初级程序员,也是工作三五年之后开始迷茫的老程序员,都必须要面对和想明白的问题。为了帮助大家少走弯路,我总结出一个Java程序员的工作2-5年成长路线图。

我不能掌控其他人的思想,但是,我可以掌控我自己的思想和行动。我可以决定我自己的去或者是留。人总要开开心心的生活,无论生活和工作给了你多么大的压力。你只把它们当成动力变好。如果被压得喘不过起来,不开心。那么人生在世也就没有什么值得追寻的了。突然想起了前几天看到的文章,感觉很是激励人。这里分享给大家,希望大家的人生都能够快快乐乐、实现自己的梦想。

针对上面的技术我特意整理了一下,有很多技术不是靠几句话能讲清楚,所以干脆找朋友录制了一些视频,很多问题其实答案很简单,但是背后的思考和逻辑不简单,要做到知其然还要知其所以然。如果想学习Java工程化、高性能及分布式、深入浅出。性能调优、Spring,MyBatis,Netty源码分析的朋友可以加我的Java学习》+交流群 523401738,群里有阿里大牛直播讲解技术,以及Java大型互联网技术的视频免费分享给大家。

一个七年Java女程序员的年终总结,写给过去一年的自己相关推荐

  1. 一个5年Java女程序员的年终总结,写给过去一年的自己

    简单先说一下,坐标杭州,14届本科毕业,算上年前在阿里巴巴B2B事业部的面试,一共有面试了有6家公司(因为不想请假,因此只是每个晚上去其他公司面试,所以面试的公司比较少),其中成功的有4家,另外两家失 ...

  2. java女程序员的出路,持续更新~

    他是18罗汉中唯一被马云开除,也是阿里第一位程序员,现在怎样了重新学习JAVA,做一个新的程序员一样.后来他成为阿里巴巴第一批技术专家,技术顾问,著名的JAVA架构师. 2007年阿里巴巴上市以后,马 ...

  3. Java女程序员求偶的代码能运行出什么?

    今日在网上看到一则视频,一名女程序员的择偶要求是另一半必须是程序员,然后联系方式通过一段Java代码给出,上班摸鱼期间,闲得无聊,试了一下. 值得注意的是代码中的错误应该题主故意留下的,目的是筛选真正 ...

  4. 一个优秀的Java高级程序员应该读过哪些书(30本优秀书籍推荐)

    书单 文末有博主收集的电子书籍资料,需要的话可以直接移至文末 马士兵「多线程与高并发」 <Java核心技术 卷I> 一直以来,这本书都被认为是面向Java程序员的经典教程和参考书,内容翔实 ...

  5. 一个十年JAVA老程序员成长之路分享

    我搞JAVA也有些日子了, 因为我比较贪玩,上进心不那么强, 总是逼不得已为了高薪跳槽才去学习, 所以也没混成什么大牛, 但好在现在也已经成家立业, 小日子过的还算滋润, 起码顶得住一月近万元的吃喝拉 ...

  6. java初级程序员简历上不能写,但是不能不会的项目!

    今天给大家讲讲找工作之前要练习写哪些项目,简历上的项目经验怎么写(初级程序员,没有工作过的实习生). 目录 一:练习哪些项目 二:简历上应该怎么写 一:练习哪些项目 1.J2SE记账本 本项目是基于S ...

  7. 我的天哪!IT行业女程序员可以这么牛!

    21套精品Java架构师高并发高性能高可用分布式集群教程(4000G) 39阶段精品云计算大数据项目实战视频教程 200本经典编程相关书籍下载 互联网技术(java框架分布式集群)干货视频大全 程序员 ...

  8. 打王者、调小酒、搭乐高,大厂女程序员的别样人生

    "良辰三八节,妇女半边天".提到程序员,大家脑海闪现出来的大多数是男性程序员.据Stack Overflow发布的<2021年全球开发者调查报告>显示,在受访的8228 ...

  9. 打王者、调小酒、搭乐高,大厂女程序员的别样人生!

    整理 | 于轩 出品 | CSDN(ID:CSDNnews) "良辰三八节,妇女半边天".提到程序员,大家脑海闪现出来的大多数是男性程序员.据Stack Overflow发布的&l ...

最新文章

  1. [New Portal]Windows Azure Virtual Machine (18) Azure Virtual Machine内部IP和外部IP
  2. html5播放视频只有声音不出现画面?
  3. P4001-[ICPC-Beijing 2006]狼抓兔子【对偶图】
  4. 实验五 类和对象-3
  5. 中国最好学科排名发布:北大14个学科全国第一,北京高校上榜数居首
  6. python导入表格后坐标轴刻度设置_Python-更改matplotlib中x或y轴上的“刻度频率”?...
  7. Java学习笔记2.3.3 运算符与表达式 - 关系运算符
  8. “鸿蒙”来了?华为或将于开发者大会公布鸿蒙系统
  9. mysql alter操作
  10. echarts3与echarts2区别
  11. VB_NET程序设计教程
  12. html 复选框 不能选,启用或禁用html中的复选框
  13. 尚医通:开局项目介绍
  14. 简述三级管开关的导通条件
  15. Java实现Excel转PDF的两种方法总结
  16. openwrt 格式化_OpenWRT上进行EXT4格式化和内容写入
  17. Git在同一台电脑上连接多个仓库
  18. 借京东图文识别baseline 来看clip训练过程。 clip是怎样练成的 。
  19. uni-app 兼容不同平台
  20. 计算机英语第3版课后单词,PC电脑相关词汇三

热门文章

  1. vb中imp是什么意思_oracle
  2. 零基础转行入IT,应该怎样入门效率最高?
  3. Flutter 报错Mapping values are not allowed here. Did you miss a colon earlier?
  4. 工程项目建设数字化管理解决方案
  5. unity键盘控制移动操作(WASD)篇
  6. 运维部门工作总结_运维部年终工作总结范文
  7. Canvas+Js制作动量守恒的小球碰撞
  8. 【数据库】逻辑设计-ER模型转换为关系模型
  9. 不锈钢常识 - Powered by Discuz!
  10. Navicat连接不上本地MySQL数据库