`
369540808
  • 浏览: 198248 次
文章分类
社区版块
存档分类
最新评论

献给北漂一族

 
阅读更多

今天打开csdn,已经好长时间不写博客了,间隔足足有三个月之久。说说这段时间的工作生活情况。13年1月份来到阳光公司,进入了一个和谐融洽的开发团队,项目主要是做美容整形发面的,虽然说是创业团队,但是创业的团队没有那么浓郁,也没有所谓的各种残酷的加班氛围,因为后面的老板全权负责投资,我们只管按照市场反馈做产品。技术团队不是很大,但是都很精良。刚开始跟着那些工作五六年,十几年的开发人员一起工作,心里有一种说不出的压力,这种心情持续了一周左右,后来慢慢觉察到,其实来到一个公司,我们首先应该信任的是自己,不能怕别人说。如果有人说你,这就是别人的不对了,谁让你面试的时候没有好好审查我呢?你觉着我不行,首先是你自己的不行。完美项目进展的还算顺利,但是不知道为什么项目要停止(听说是老板觉着收益太慢)。周围的同事也都和解离职了,不知道为什么竟然留下我了。

人事经理找到我说,公司要开展新的旅游项目的制作,用php来开发,所以我也只能做前端页面了。我们的开发效率,工作进度跟之前很不一样了。工作拖拖拉拉,甚至还有很多的勾心斗角,两派人物开始进入了心理角逐。我成为了不动声色的角色。说起这些斗争,真的感觉他们那些人心机好深,以至于后来我都不敢跟他们说话了。所以,每天上班的时候,可能我都是一言不发的。虽然活不多,甚至一天你都可以逛淘宝,看视频,但是处在两派的斗争之间,身心俱疲。从五月份开始一直到十二月份我每天的工作都是很逍遥的。为了弥补我的空白,虽然人事经理说让我自己学习php,但是我仍然在学.net,之后自己也做了一个网站。正当我如日中天的学习的时候,新的血液注入到了公司,他们全是php开发的。我的逍遥的自学的日子也到头了。新来的技术经理将那些公司n年前遗留下来的问题交给了我,并且明言这是擦屁股的事儿。第一次感觉我收到了排挤。我想到了辞职,我跟公司请了几天假,出去面试了。三天之后只面试到一家心仪的公司,并且给到我的薪水跟在阳光的是一样,但是从公司的规模,发展,和薪资待遇来讲,阳光是无法和他企及的。我毅然决然的向阳光提出了离职,公司没有挽留我的意思,因为他们也知道这半年来我只是在公司自己学习了,为他们做出的贡献很少很少。

下午我匆匆忙忙的完成了工作的交接,收拾好了我的东西回家了。我满心欢喜的等着那家大公司的offer。可是却说要进行复试和总裁面试,我的跳槽悲剧的开始了。复试我没有通过!我感到无比的失落,假如身边有个社会经验非常丰富的人来指引的话,也许我会等着下家要跟我签合同的时候我再跳槽。爸爸听到我的事儿觉着我很幼稚,他说让我回家,不想工作就别在北京了。我认为我必须试试,工作么,跟找对象一样,你看上人家了,人家未必会看上你。就这样,我又一次开始了我的找工作阶段。大大小小的公司面试了七八家,仍然记得二十几号的那几天,天气异常的冷,我从北京的东边跑到西边,从西边跑到东边,好几家都没有挨着地铁,我的耳朵快冻下来了,突然感想到:人啊,就是为了这一口饭。去了一家国企,面试的人真心看不上眼,原来国企这是像我想的那样,懒惰,散漫。接着我被中软国际拒绝了,又被另一家大公司拒绝了。灰心丧气,我决定明天不去面试了。第二天我在被窝里窝了一天,弹尽粮绝,一天只吃了一袋泡面,也不想下楼去。第三天面试了三家公司,都很小,类似于创业公司,晚上他们就给我打电话,我选了离我住的地方最近的一家小公司。公司虽然只有几个人,但是他们的技术都很高,貌似都是从大公司出来的。

来到这里发现所有的项目都是管理类的,很像上学的时候做的项目,但是需要很快的适应别人的代码习惯和风格,要了解整个项目的框架。今天感觉到他们写的每一行代码为什么要这样写都是有理由的,有一些常用的公共类做的非常好。以前我写代码考虑到代码的复用性的时候很少,但是他们写的代码抽象出来的公共模块非常多。昨天我一直在想这个问题的平衡性。刚来公司,还是先按照别人的来吧。

仍然感觉到,好公司和坏公司的差别在于是不是所有的人都为了同一个目标奋斗,还是只为了自己的利益,让那些做事的人也不能做事。

看过《北京爱情故事》的人都知道,电视剧中的主人公只是千千万万北漂一族的缩影,有许许多多像他们一样在北京苦苦打拼的人。剧中到处透漏着北京的影子,鼓楼、中央电视台、鸟巢、北京站、机场让我感觉又亲切又虚幻,亲切的是一切都那么熟悉,虚幻的是那些都不属于我。偌大的城市、拥挤的交通,嘈杂的喧嚣、每个人都在为事业奔波为爱情迷茫。谁想看着自己支离破碎血肉模糊被撕扯着成长!很多人都是在那里呆久了就不想回来了,从最开始的向往到追求到最后的现实。小猛说:“我们不能回去,回去了就认输了”也许很多血气方刚的男孩子都是这种想法,有些人的通过自己的奋斗获得了一席之地,也有些人在遍体鳞伤后灰溜溜敌卷铺盖回去了。

分享到:
评论

相关推荐

    钢桁架结构振动特性渐变分析工具

    钢桁架结构振动特性渐变分析工具

    数据库实战-收集一些常见的 MySQL 死锁案例.zip

    数据库实战-收集一些常见的 MySQL 死锁案例.zip 数据库实战-收集一些常见的 MySQL 死锁案例.zip 在工作过程中偶尔会遇到死锁问题,虽然这种问题遇到的概率不大,但每次遇到的时候要想彻底弄懂其原理并找到解决方案却并不容易。这个项目收集了一些常见的 MySQL 死锁案例,大多数案例都来源于网络,并对其进行分类汇总,试图通过死锁日志分析出每种死锁的原因,还原出死锁现场。 实际上,我们在定位死锁问题时,不仅应该对死锁日志进行分析,还应该结合具体的业务代码,或者根据 binlog,理出每个事务执行的 SQL 语句。

    Android的移动应用与php服务器交互实例源码.rar

    Android的移动应用与php服务器交互实例源码.rar

    【滤波跟踪】基于matlab平方根容积卡尔曼滤波机器人手臂运动跟踪【含Matlab源码 4540期】.mp4

    Matlab研究室上传的视频均有对应的完整代码,皆可运行,亲测可用,适合小白; 1、代码压缩包内容 主函数:main.m; 调用函数:其他m文件;无需运行 运行结果效果图; 2、代码运行版本 Matlab 2019b;若运行有误,根据提示修改;若不会,私信博主; 3、运行操作步骤 步骤一:将所有文件放到Matlab的当前文件夹中; 步骤二:双击打开main.m文件; 步骤三:点击运行,等程序运行完得到结果; 4、仿真咨询 如需其他服务,可私信博主或扫描视频QQ名片; 4.1 博客或资源的完整代码提供 4.2 期刊或参考文献复现 4.3 Matlab程序定制 4.4 科研合作

    计算BMI等一些关于热量和蛋白质摄入的小工具.zip

    蛋白质是生物体中普遍存在的一类重要生物大分子,由天然氨基酸通过肽键连接而成。它具有复杂的分子结构和特定的生物功能,是表达生物遗传性状的一类主要物质。 蛋白质的结构可分为四级:一级结构是组成蛋白质多肽链的线性氨基酸序列;二级结构是依靠不同氨基酸之间的C=O和N-H基团间的氢键形成的稳定结构,主要为α螺旋和β折叠;三级结构是通过多个二级结构元素在三维空间的排列所形成的一个蛋白质分子的三维结构;四级结构用于描述由不同多肽链(亚基)间相互作用形成具有功能的蛋白质复合物分子。 蛋白质在生物体内具有多种功能,包括提供能量、维持电解质平衡、信息交流、构成人的身体以及免疫等。例如,蛋白质分解可以为人体提供能量,每克蛋白质能产生4千卡的热能;血液里的蛋白质能帮助维持体内的酸碱平衡和血液的渗透压;蛋白质是组成人体器官组织的重要物质,可以修复受损的器官功能,以及维持细胞的生长和更新;蛋白质也是构成多种生理活性的物质,如免疫球蛋白,具有维持机体正常免疫功能的作用。 蛋白质的合成是指生物按照从脱氧核糖核酸(DNA)转录得到的信使核糖核酸(mRNA)上的遗传信息合成蛋白质的过程。这个过程包括氨基酸的活化、多肽链合成的起始、肽链的延长、肽链的终止和释放以及蛋白质合成后的加工修饰等步骤。 蛋白质降解是指食物中的蛋白质经过蛋白质降解酶的作用降解为多肽和氨基酸然后被人体吸收的过程。这个过程在细胞的生理活动中发挥着极其重要的作用,例如将蛋白质降解后成为小分子的氨基酸,并被循环利用;处理错误折叠的蛋白质以及多余组分,使之降解,以防机体产生错误应答。 总的来说,蛋白质是生物体内不可或缺的一类重要物质,对于维持生物体的正常生理功能具有至关重要的作用。

    IMG_20240520_180055.HEIC

    IMG_20240520_180055.HEIC

    基于java实现的智慧医院门诊管理系统项目源码+设计文档+实验报告+详细资料.zip

    基于java实现的智慧医院门诊管理系统项目源码+设计文档+实验报告+详细资料.zip

    JavaScript_网页复制工具,网页抓取预渲染和SEO提升.zip

    JavaScript

    batik-xml-1.7.jar

    Batik是为想使用svg格式图片来实现各种功能的应用程序和Applet提供的一个基于java的工具包

    node-v4.7.0-headers.tar.gz

    Node.js,简称Node,是一个开源且跨平台的JavaScript运行时环境,它允许在浏览器外运行JavaScript代码。Node.js于2009年由Ryan Dahl创立,旨在创建高性能的Web服务器和网络应用程序。它基于Google Chrome的V8 JavaScript引擎,可以在Windows、Linux、Unix、Mac OS X等操作系统上运行。 Node.js的特点之一是事件驱动和非阻塞I/O模型,这使得它非常适合处理大量并发连接,从而在构建实时应用程序如在线游戏、聊天应用以及实时通讯服务时表现卓越。此外,Node.js使用了模块化的架构,通过npm(Node package manager,Node包管理器),社区成员可以共享和复用代码,极大地促进了Node.js生态系统的发展和扩张。 Node.js不仅用于服务器端开发。随着技术的发展,它也被用于构建工具链、开发桌面应用程序、物联网设备等。Node.js能够处理文件系统、操作数据库、处理网络请求等,因此,开发者可以用JavaScript编写全栈应用程序,这一点大大提高了开发效率和便捷性。 在实践中,许多大型企业和组织已经采用Node.js作为其Web应用程序的开发平台,如Netflix、PayPal和Walmart等。它们利用Node.js提高了应用性能,简化了开发流程,并且能更快地响应市场需求。

    node-v14.19.0-headers.tar.xz

    Node.js,简称Node,是一个开源且跨平台的JavaScript运行时环境,它允许在浏览器外运行JavaScript代码。Node.js于2009年由Ryan Dahl创立,旨在创建高性能的Web服务器和网络应用程序。它基于Google Chrome的V8 JavaScript引擎,可以在Windows、Linux、Unix、Mac OS X等操作系统上运行。 Node.js的特点之一是事件驱动和非阻塞I/O模型,这使得它非常适合处理大量并发连接,从而在构建实时应用程序如在线游戏、聊天应用以及实时通讯服务时表现卓越。此外,Node.js使用了模块化的架构,通过npm(Node package manager,Node包管理器),社区成员可以共享和复用代码,极大地促进了Node.js生态系统的发展和扩张。 Node.js不仅用于服务器端开发。随着技术的发展,它也被用于构建工具链、开发桌面应用程序、物联网设备等。Node.js能够处理文件系统、操作数据库、处理网络请求等,因此,开发者可以用JavaScript编写全栈应用程序,这一点大大提高了开发效率和便捷性。 在实践中,许多大型企业和组织已经采用Node.js作为其Web应用程序的开发平台,如Netflix、PayPal和Walmart等。它们利用Node.js提高了应用性能,简化了开发流程,并且能更快地响应市场需求。

    node-v18.19.1-headers.tar.xz

    Node.js,简称Node,是一个开源且跨平台的JavaScript运行时环境,它允许在浏览器外运行JavaScript代码。Node.js于2009年由Ryan Dahl创立,旨在创建高性能的Web服务器和网络应用程序。它基于Google Chrome的V8 JavaScript引擎,可以在Windows、Linux、Unix、Mac OS X等操作系统上运行。 Node.js的特点之一是事件驱动和非阻塞I/O模型,这使得它非常适合处理大量并发连接,从而在构建实时应用程序如在线游戏、聊天应用以及实时通讯服务时表现卓越。此外,Node.js使用了模块化的架构,通过npm(Node package manager,Node包管理器),社区成员可以共享和复用代码,极大地促进了Node.js生态系统的发展和扩张。 Node.js不仅用于服务器端开发。随着技术的发展,它也被用于构建工具链、开发桌面应用程序、物联网设备等。Node.js能够处理文件系统、操作数据库、处理网络请求等,因此,开发者可以用JavaScript编写全栈应用程序,这一点大大提高了开发效率和便捷性。 在实践中,许多大型企业和组织已经采用Node.js作为其Web应用程序的开发平台,如Netflix、PayPal和Walmart等。它们利用Node.js提高了应用性能,简化了开发流程,并且能更快地响应市场需求。

    JavaScript_DeFi开发人员路线图是一个精心策划的开发人员手册,其中包括DApps开发资源和参考的最佳工具列表.zip

    JavaScript

    node-v17.0.0-headers.tar.xz

    Node.js,简称Node,是一个开源且跨平台的JavaScript运行时环境,它允许在浏览器外运行JavaScript代码。Node.js于2009年由Ryan Dahl创立,旨在创建高性能的Web服务器和网络应用程序。它基于Google Chrome的V8 JavaScript引擎,可以在Windows、Linux、Unix、Mac OS X等操作系统上运行。 Node.js的特点之一是事件驱动和非阻塞I/O模型,这使得它非常适合处理大量并发连接,从而在构建实时应用程序如在线游戏、聊天应用以及实时通讯服务时表现卓越。此外,Node.js使用了模块化的架构,通过npm(Node package manager,Node包管理器),社区成员可以共享和复用代码,极大地促进了Node.js生态系统的发展和扩张。 Node.js不仅用于服务器端开发。随着技术的发展,它也被用于构建工具链、开发桌面应用程序、物联网设备等。Node.js能够处理文件系统、操作数据库、处理网络请求等,因此,开发者可以用JavaScript编写全栈应用程序,这一点大大提高了开发效率和便捷性。 在实践中,许多大型企业和组织已经采用Node.js作为其Web应用程序的开发平台,如Netflix、PayPal和Walmart等。它们利用Node.js提高了应用性能,简化了开发流程,并且能更快地响应市场需求。

    CoordinateData.java

    CoordinateData.java

    JavaScript_命令行工具自定义Spotify客户端支持Windows MacOS和Linux.zip

    JavaScript

    头歌c语言实验答案.rar

    头歌c语言实验答案

    ip.xdb 最新的,改进

    ip.xdb 最新的,改进

    字符串逆序及java代码实现

    字符串逆序及java代码实现

    基于微信小程序的小说实体书商城(源代码+论文+说明文档+PPT)-计算机专业精品毕业设计

    0基础可以根据说明文档进行项目部署的计算机专业精品毕业设计和课程设计,基于微信小程序的小说实体书商城(源代码+论文+说明文档+PPT)。 随着互联网技术和通讯技术的快速发展、成熟,两者最终结合到了一起,即移动互联网。移动互联网时代的到来,微信的普及,致使基于微信小程序的系统越来越多,因此,针对用户手机微信购买小说书籍方面的需求,特开发了本微信小程序小说实体书商城。 本微信小程序小说实体书商城采用微信开发者工具、MYSQL数据库,基于微信平台设计开发。微信小程序小说实体书商城主要实现了用户功能模块和管理员功能模块两大部分,用户通过微信平台可进行查询小说、购买小说等,管理员可通过系统后台可对系统进行全面管理。该微信小程序小说实体书商城具有操作简单,界面清晰,管理方便,功能完善等优势,具有很高的使用价值。 “操作简单,功能实用”这是本软件设计的核心理念,本系统力求创造最好的用户体验。

Global site tag (gtag.js) - Google Analytics