程序人生之一:一个四年 JAVA 程序员的工作经历

2023-05-16

程序人生之一:一个四年 JAVA 程序员的工作经历

很感谢 CSDN 网友liudonglovehemin 的这篇帖子,真实记录了一个 Java 程序员的 4 年来在北京工作、学习、生活的成长之路。此情此景,作为“北漂”一族的我们岂能无动于衷?之所以转载了下来,是因为确实有很多地方值得我们借鉴和参考,诸如职场、生活、技术。很多地方又是值得我们思考的。因为这些是每一个程序员都曾经、或者即将面对的。帖子原文部分如下:

论坛的帖子看的多了,讲大道理的也很多,可是真正懂的并去做的有多少?本人第一次发帖子,不说什么道理,只是个人的一点经历,很普通但是本人这几年的亲身经历。
首先介绍下自己,男,06 年毕业来的北京,从事 J2EE 开发,现在 4 个年头了。
06 年和刚毕业的很多同行一样。二本毕业,CET-4,没有其它证书也没得过什么奖,很普通,面临找工作的问题。不过运气不错,刚来北京二周就拿了二个 offer,一个是北京磁共振研究所,从事 VB,DEPHI 开发,另一个是一个新成立的公司,从事 JAVA 开发。我选择了后者,当时自己接受过 4 个月的培训,可能会比一般的学生多些动手能力,这公司的上机本来是一道题的,做一个 GUI 画图程序,很简单,时间三天,不过我用了一天就搞定了,所以公司又多考了我二道上机题。只做出来了一道,当时很害怕公司不要我,后来才知道是公司有意试我的,无论后面两道我做成什么样,一样会拿到 offer。刚毕业吗,没社会经验。工资 2000,税后 1600,试用 80%,三个月,不过我二个月转正了,第 5 个月时提到了 3000,第 8 个月时提到了 4000。当时开心的很,老板初看是很老实的人,开会还是私下给了我很多希望,甚至邀请我去他家去玩,自认为和老板的关系很好。不过后来证实这点是错误的,千万不要和你的老板走的太近。就是同事关系。工作内容吗是负责公司一个可视化程序的开发和对应的 B/S 插件以及对外支持工作,产品要卖钱吗,当时工作真的很卖力,在这公司的时间真的把心都给公司了,基本没有 11 点前过家,有时是工作,有时是学习,刚毕业吗,没经验,尤其是支持还需要很广的知识面。在这公司呆了三年,当时公司就 20 多人,所以有些工作不是分的那么清,我呢基本是一个人做三个人的活,开发,测试,支持,后来又兼职售前。当时工作太忙,北京又太大,有时一天要跑几个地方,公司仅有的一辆车基本成了我的专用车了。当时老板对我也不错,这样过了两年多,我学了很多知识,而且了解了公司运作和产品开发流程,并一手支撑起了支持部门,一共 5 个人。
到第二年半的时间,公司新招了一批程序员,都是 2 -4 年工作经验的,他们工资都是 7000+,我呢当时是 4500,所以有点不得劲,找老板谈了次,我要求是 5500,结果不欢而散,老板向我保证的是 5 年后,会有 20W 的个人买房补助和车补,这时我才明白人们常说的不要和你的老板做朋友是啥意思。完了后我故意没以前工作努力了,但也没误过事。只是不会多做事,老板没办法给我涨到了 5200。我这时才有了跳槽的想法,一个月后提出辞职。结果老板骂了我,说我应该提前 3-4 个月和他说,还说我没职业道德。合同法规定是一个月,半个月时工作交接完了,到了一个月我要走了,办离职证明,公司不给开,不让我走,这之前老板找了谈了三回,最后一回才提涨工资的事,说实在的我当时就是因为这事要走的,不过都谈三回了,也没啥意思了。
当时我找到工作了,那边让我报到,这边不给证明,后来我和老板商量我先报到,然后再回来半个月,再帮半个月时间。还是不欢而散,我一生气,就直接走了,结果到了那边没有离职证明可以签个协议就行了。当时还有工资没结,取工资时老板不给我让扣一个月的,我真的生气了,我说我不要了,明天我去告他。我走到门口,老板拉住我又说可以给工资但不给开离职证明,我还是那句话,老板没办法,后来手续和工资都给我了。安心去第二家公司上班。
不过说实在的,我还是很感激这个公司和老板的,教了我 N 多东西,我也在这公司学了 N 多东西,很多是和技术没关的。
09 年,第二家公司是开发组长,带了7个人做J2EE,当时我就不会设计大的系统,不过我们经理是高级架构师,所以应聘时根本没在乎工资还是5000。这公司很大,但开发流程不太正规,底层开发人员不受重视,做了很多大的项目,和组员和经理处的都不错,我刚来时我们经理又是业务又是技术的累死了,我之前做过很多不同职位,所以我来了后技术这块我们经理基本是没操过心,唯一做的工作是看我的阶段报告。整体把控一下。和我们经理这时真的是朋友了,因为不涉及到钱。所以当时我请假啥的根本不用走流程,只要我事做完了,可以不来,也可以在家做,一周基本 3-4 天班。
后来因为家里的原因,我 08 年的房子要下来了,而且也结婚了,老婆是上家公司的同事。而且到 2010 年时老婆又有小孩了,迫于经济原因只能走了。走时我们经理没有当面留我,只是找我抽烟的时候多了好多,而且从来不提我找工作的事,这事他早知道。说实的,我是真的不想走。
我之前没在网上写过任何东西,也没有博客和网站,甚至连 QQ 空间都没。有时怀疑是不是搞 IT 的,回家的路上想了很多,要记录的东西真的很多。我写这个东西主要的目的是给一些有些迷惘的同行看的,其实就一个观点,天上不会掉钱,好工作是运气加实气的。在第一家公司吗,我认为我得到了人生第一桶金,虽然不是钱,对我真的很重要----关系和经验。在第一家公司呢我买了房子,成了家。生意上接触过总经理,总裁,部长,销售总监。。。。知道了和不同身份的人说什么样不同的话;知道了工作和友情要怎么来分;也结交了很多朋友,有同事,有其它公司的朋友,这些都是很好的朋友,在我后两年生活中给了我很多的帮助。
还有一点是最重要的,做为技术人员一定要有一门过硬的技术,即使将来你会升为经理或其它管理职位。我喜欢买书,也喜欢看书,有时去书店看到好书了,即使不看也要买回来,总有用到的时候。所以这四年我买书能花几千块钱了。也看了不少,现在家时至少有 100 多本 IT 和管理方面的书。离开第一家公司之前,技术方面呢,我会用了 struts,spring,hibernate,webwork,ibatis,extjs,jquery,各种版本的服务器,linux 等,还研究了 struts 的代码。几乎是 J2EE 开发的技术都了解了,这其中我看了 13 本书,有些书是看了 3,4 回。这三年为我日后两年的发展真的很重要。
09 年到了第二家公司,虽然也是程序员,但开始正式带人了,也很少写业务代码了,主要是整体架构,设计和工具模块方面的编写的工作。还和我们经理我们两个人写过一个 MVC 框架,有几个项目一直在用,这之间我也一直在看书,不过是 SOA 方面多些。
在第二家公司呢技术方面主要是学习了 SOA 架构方面,分布式呀什么的,同样也结交了很多朋友。这个关系网是你人生的一大看到的财富,甚至可以左右你的人生。在第二家公司呆了一年多,离职的主要原因一是经济压力,二呢是学不到什么东西了。
2010 年我离职了,找工作时也很头疼,不知道我能做什么,程序员吗不干心,开发经理吗说实话我能做,但怕公司不要我,你说你有能力,谁知道?至于跳槽后的薪水问题吗,不知道自己值几个钱,身边过 10K 的朋友太多了,可是我从来没碰到过。这次找工作呢我投了 15 份简历,全是 500 人以上的公司,应聘了 7 家,找工作过程中我郁闷过,觉的自己能力还是不行,最后拿到 4 份 offer,还算可以。这时我肯定了自己,前几年的努力没白付出。
看了几个回帖,大家比较关心薪水的问题,这里呢我也不回避,我的工资呢从毕业是 2000, 3000, 4000, 5000 这么涨过来的,5000 块钱持续了三年,很稳定。我和我爱人呢家里都很普通,没钱也没关系,在北京没什么亲人,所以什么事都要靠自己,08 年时我们在北京买了第一套房,10 年时我们在老家买了第二套房,我的工资水平呢大家都看到了,我借了不少钱,现在还欠别人 2W 多呢。这其间很感谢我的朋友们,生活和事业上帮了我很多很多!
现在的工作呢还是 J2EE 开发,小小 boss。薪水呢一年能保证税前 12W。这样的工资呢我认为不是很多,但也不是很少,,这次换工作有一家公司给我一个月 12K,因为老婆要生小孩,所以没有去。在北京我认识很多就业的朋友,这地方你找年薪 100W 的工作也有,就怕你没有能力。
我现在呢还是喜欢看书,但是 SOA 和云计算的书多了些。个人感觉呢,不要指望运气,也别只看到别人风光,不看别人吃苦那会。尤其是做 IT 这行,凭实力说话,我接触过很多 IT 公司的老总,从程序员做起的能占了近 80%,大家都知道的 SINA,163,SOHU 老总都是程序员起家。
最后呢,自己的 4 年程序员经验吧,给同行:
1、要有一门过硬的技术;
2、要尽量扩展你的知识点,即使你现在的工作用不到;
3、要多学习,为了学习花点书钱是值得的,虽然IT书真的很贵;
4、书呢尽量不要买国内的,实在不行看影印的,对学习英文还很有帮助;
5、对于看书呢,一本书至少要看二次甚至更多,同时做好笔记,你不可能记住所有的东西;
6、多交朋友,和你薪水有关系的除外;
7、学习IT技术时候呢,要多学学管理和人际交往;
8、没事多去一些大的网站,学学新的技术;
9、做项目时,不要光为了完成功能要写代码,要多了解一下整体项目,即使其它模块不需要你负责,但你了解清楚了就是你的东西;
10、要学会汇报;
11、所有的事落到纸面上才是真的,包括你的工资,不要太期望奖金能拿多少,对于程序员来说那只是零花钱。

原文链接:http://topic.csdn.net/u/20100527/18/878cd9c9-26db-4553-a480-672b5fdaece8.html

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

程序人生之一:一个四年 JAVA 程序员的工作经历 的相关文章

  • FreeRTOS学习日记-4(调度开启与任务相关函数深究)

    任务调度器开启函数vTaskStartScheduler 与空闲任务 这个函数内会自动创建一个名为 IDLE 空闲任务 xReturn 61 xTaskCreate prvIdleTask 1 34 IDLE 34 configMINIMA
  • 面向应用服务器的开发

    ooa oop 太慢了 现在流行ooas的开发 xff0c 我称之为面向应用服务器的开发 比如 两年前流行在wls上写ejb 五年前流行在win上写com 等等 xff0c win不是os吗 xff0c 怎么叫它做as 没错的 xff0c
  • 8086的最小模式和最大模式

    一 最小模式和最大模式 8086 8088可以在两种工作模式下工作 xff0c 即最小模式和最大模式 最小模式 xff0d xff0d 即系统中只有8086 xff08 或 8088 xff09 一个微处理器 最小模式是单处理器系统 系统中
  • udp cksum

    目前碰到一个奇怪的现象 xff0c 某台机器 xff08 就叫hostA吧 xff09 上面tx checksumming是开启状态下 xff0c 所有本地发出去的UDP报文用tcpdump vvv udp抓出来 xff0c 凡是从这台主机
  • java菜鸟程序员2012年度总结——分享、收获与感恩并存

    前言 xff1a 又是一年总结时啊 本来总结打算前几天就该写的 但由于一直在忙最后的期末考试 xff0c 今天终于考完了 现在终于有时间来对这一年进行总一下了 刚开始的时候想了半天不知道该用什么题目好 想了想 xff0c 今年的博客一直围绕
  • C语言 推箱子小游戏 可重玩 可选关 保存记录

    转载请保留此行 xff0c 来自Vic 这是DLNU大一的题目 xff0c 估计我发上来后 xff0c 这个课题的难度大大降低 可以随意增加地图 根据20 20的画就行 0 可移动 1 墙 2 目的地 3 箱子 5 玩家 记得也要增加 存在
  • C/C++ 获得键盘按键代码

    写推箱子小游戏的时候需要读取键盘 写了个快速获得代码的小程序 include lt iostream gt include lt conio h gt int main int a while 1 a 61 getch std cout l
  • C语言中的转义字符

    C语言中的转义字符 简介 在字符集中 xff0c 有一类字符具有这样的特性 xff1a 当从键盘上输入这个字符时 xff0c 显示器上就可以显示这个字符 xff0c 即输入什么就显示什么 这类字符称为可显示字符 xff0c 如a b c 4
  • Eclipse:全局搜索和更替

    Eclipse 中全局搜索和更替 Eclipse 全局搜索步骤 使用快捷键 ctrl 43 H 打开文件搜索对话框 xff0c 选择 File Search 标签 xff0c 在 Containing text 中输入你需要搜索的字符串 x
  • 研发人员绩效评价常见误区

    1 光环化 xff1a 将被评价人某一优点或缺点扩大 xff0c 以偏概全 xff0c 一好百好 xff0c 或一无是处 xff0c 凭个人印象评价下属 2 宽容化 严格化 xff1a 评价人怕承担责任 xff0c 有意放松评价标准 xff
  • malloc分配的内存空间是连续的吗

    1 linux内核管理内存空间的分配 xff0c 所有程序对内存空间的申请和其他操作 xff0c 最终都会交给内核来管理 2 linux实现的是 虚拟内存系统 xff0c 对用户而言 xff0c 所有内存都是虚拟的 xff0c 也就是说程序
  • NLP参考资源

    https antkillerfarm github io NLP参考资源 https mp weixin qq com s 4eyxX EfrImGXnYmTRUFHw 自然语言处理 NLP 入门指南 https www geekhub
  • 找工作笔试面试那些事儿(15)---互联网公司面试的零零种种和多家经验

    作者 xff1a 寒小阳 时间 xff1a 2013年9月 出处 xff1a http blog csdn net han xiaoyang article details 11400719 声明 xff1a 版权所有 xff0c 转载请注
  • 一个很有趣的问题:那些用QQ邮箱发应聘邮件的人啊(附:怎样写一封得体的电子邮件)...

    最近这个话题频频出现 xff0c 而且讨论地越来越激烈 xff0c 也越来越有趣 最开始是在人人网上当做笑口被大家广为扩散的那张图片 xff0c 某大学在申请出国联系导师的时候使用 数字 64 qq com的邮箱 xff1b 之后又有了如下
  • linux(边压缩边传输边解压)

    比如我要转移旧VPS home wwwroot 下的web目录到新VPS 123 123 123 123 的 home wwwroot 目录下 1 进入目录 cd home wwwroot 2 压缩 xff0c 传输 xff0c 解压同步进
  • 让Editplus和SVN集成

    很多人用Editplus xff0c 但是修改了文件后 xff0c 需要切换到文件目录 xff0c 点击鼠标右键使用TortoiseSVN的提交菜单项来提交 xff0c 需要增加很多鼠标点击和确认的操作 xff0c 对于频繁修改的文件来说
  • 服务器是否支持断点续传

    通常情况下 xff0c Web服务器 如Apache 会默认开启对断点续传的支持 因此 xff0c 如果直接通过Web服务器来提供文件的下载 xff0c 可以不必做特别的配置 xff0c 即可享受到断点续传的好处 断点续传是在发起HTTP请
  • git-cola

    http git cola github io downloads html you can get a binary git cola https github com git cola git cola archive v2 3 tar
  • 北邮IT类就业攻略

    发信人 noobody everybody 信区 Job 标 题 北邮IT类就业攻略 发信站 北邮人论坛 Sun Sep 6 12 16 28 2009 站内 不久前发了那篇 盘点IT类就业方向 的文章 xff0c 感受到了师弟师妹们对找工
  • Android开发又将带来新一轮热潮,很多开发者都投入到这个浪潮中去了,创造了许许多多相当优秀的...

    Android开发又将带来新一轮热潮 xff0c 很多开发者都投入到这个浪潮中去了 xff0c 创造了许许多多相当优秀的 应用 其中也有许许多多的开发者提供了应用开源项 目 xff0c 贡献出他们的智慧和创造力 学习开源代码 是掌握技术的一

随机推荐

  • 关于Java加密扩展的出口限制

    近日 xff0c 在Matrix Security版上 http www matrix org cn thread shtml topicId 61 39543 amp forumId 61 55 提出一个问题 xff0c 即他的程序不能正
  • Win7 USB接口无法使用/驱动错误/该设备无法启动。(代码10) 故障解决方法

    电脑USB接口突然有一个不能用了 xff0c 开始以为是驱动问题 xff0c 可是用好几个驱动软件 xff08 驱动精灵 驱动人生等 xff09 更新驱动都无法解决 xff0c 后来发现在设备管理器里有一个设备驱动有问题 xff0c 尝试卸
  • Linux操作手册

    Linux操作手册 查看防火墙是否开启 systemctl status firewalld 开启防火墙 systemctl start firewalld 关闭防火墙 systemctl stop firewalld 查看所有开启的端口
  • 【转】实现电子词典要解决的技术问题及初步的解答

    转自 url http www blogjava net nokiaguy archive 2010 07 31 327623 html url quote 英文词典是手机中经常使用的应用 因此 xff0c 在本文将结合Android来讨论
  • 关于I2C和SPI总线协议

    关于I2C和SPI总线协议 IICvs SPI 现今 xff0c 在低端数字通信应用领域 xff0c 我们随处可见IIC Inter Integrated Circuit 和 SPI Serial Peripheral Interface
  • strchr()、strrchr()、strchrnul()函数

    原文链接 xff1a http blog sina com cn s blog 8b745a5f01017t8b html 头文件 xff1a include 函数原型 xff1a char strchr char str int c ch
  • 面向对象编程之分层思想

    分层 xff1a 就是为了忽略细节 xff0c 关注自己需要关注的地方 1 实体层 xff1a 分析模块所要设计的表 xff0c 确定表之间的关系 gt 编写hibernate Mapping 文件和持久化实体类 2 DAO层 xff1a
  • Linux_apt-get remove 与 apt-get autoremove、aptitude remove的不同

    apt get remove 与 apt get autoremove aptitude remove 的不同 apt get remove 的行为我们很好理解 xff0c 就是删除某个包的同时 xff0c 删除依赖于它的包 例如 xff1
  • 再见,2011

    2011 xff0c 又是匆匆的一年 悄然回首 xff0c 得到的 xff0c 失去的 xff0c 欢乐的 xff0c 酸楚的 xff0c 每天都在交错 即将过去的201一年注定不平凡的是一年 xff0c 是难忘的一年 xff0c 是蛋疼的
  • pptv web前端面试题答案

    这是星期一考完试 xff0c 答应星期三补上的 xff0c 代码很简单 xff0c 就不写注释了 php快排 function quickSort amp arr arr left 61 new array arr right 61 new
  • Android初级教程_在电脑上共享手机屏幕

    我们知道有的时候需要截取手机屏幕 可以通过豌豆荚 91助手等工具 第一这种方式在电脑上看到的手机屏幕比实际的要小 第二 需要安装此类软件 有时候该类软件和eclipse开发Android的时候可能冲突 连接不到adb 我们可以通过一下方式来
  • CMake 执行shell

    使用cmake时 xff0c 可以在cmakelist txt中如下执行shell 一 xff0c 方法1 set LOG 34 log txt 34 add custom command OUTPUT LOG COMMAND echo 3
  • 我对产品化的理解

    我对产品化的理解 产品化的时机是看业务的需要 xff0c 不管是对前景的落实 xff0c 还是项目转化成产品 xff0c 这些都不是技术人员能考虑的 xff0c 业务的发展和策划 xff0c 如何进行市场细化等如果都由技术人员考虑 xff0
  • PostMan中文设置

    第一 xff0c 打开postman所在文件的位置 查看自己的版本号 第二 xff0c 打开下面的链接找到对应的版本号下载 页面链接 xff1a https gitee com hlmd PostmanCn releases 下载好后回到p
  • Ubuntu下构建PX4软件

    本搭建过程基于http dev px4 io starting building html xff0c 希望大家互相交流学习 原文 xff1a Building PX4 Software xff08 构建PX4软件 xff09 PX4 ca
  • 什么是scrum中的3355?

    3355表示的是3个核心角色 xff0c 3个工件 xff0c 5个关键事件以及5大价值观 3个工件 xff1a 产品Backlog Sprint Backlog 潜在可交付软件增量 3个核心角色 xff1a 产品负责人 xff08 PO
  • sockaddr_in , sockaddr , in_addr区别Socket编程函数集(非常有用)

    一 sockaddr和sockaddr in在字节长度上都为16个BYTE xff0c 可以进行转换 struct sockaddr unsigned short sa family 2 char sa data 14 14 上面是通用的s
  • Java多线程编程学习笔记之十二:生产者—消费者模型(含代码)

    转载请注明出处 xff1a http blog csdn net ns code article details 17249321 生产者消费者问题是线程模型中的经典问题 xff1a 生产者和消费者在同一时间段内共用同一存储空间 xff0c
  • 读《大数据时代》后的一些感想

    最近快速阅读了 大数据时代 后 写下自己的一些感想 xff0c 自己也稍微清楚大数据这个概念吧 xff01 随着2012年云技术的迅速发展 xff0c 大数据也紧跟其后出现了 xff0c 而且近期受到许多行业的关注 几乎稍微有在网上逛逛的都
  • 程序人生之一:一个四年 JAVA 程序员的工作经历

    程序人生之一 xff1a 一个四年 JAVA 程序员的工作经历 很感谢 CSDN 网友liudonglovehemin 的这篇帖子 xff0c 真实记录了一个 Java 程序员的 4 年来在北京工作 学习 生活的成长之路 此情此景 xff0