读书笔记:计算机网络8章:应用层

最近一个问题很困扰我,今天则得到了答案,也意味着我该选择了。

不知道大家有没有遇到过这样的情况,我是上年刚毕业,大四时进行过java培训,12年9月-13年4月,在这之前已经自学过java。7月份时进入一家公司工作,今年3月份辞职,4月份找到工作,来上班了。一开始就不太喜欢公司氛围,前台,hr,态度什么的都不太好,工作环境也极像客服部,整天电话不断,讨论声不断,第一个星期真是煎熬,去了两三天之后有辞职的想法,但是后面想想还是算了,公司待遇还可以。

但是进入到公司后leader让学PHP,学PHP我当时到没有特别反感,但是因为在解决我遇到的一些问题时,我们leader总是不能给我很好的帮助。刚开始几天时,是学的基础,我就照着网上一些简单的实例,把PHP语法稍稍看了看,并做了些练习,由于比较简单,所以每天下午快下班时,我们leader过来问我有问题吗?我都说没有,但是后面我遇到一些问题,感觉他解决问题的思路什么的不是很清晰。这个让他在我心中的位置就稍有些失去了威信,我想当领导有一点威信是必须的,让被带领导的人有安全感。后面解决问题的过程中,我遇到问题时,我们leader总是很忙,很久才过来给我解决,那时我要是能找出来,也找出来了,要是不能其实耐心已经耗尽了,这让我工作一直都比较郁闷。每天晚上回去时,心里都有一股怨气,让我很是难受。我觉得我们leader领导力不强。后面有一家公司给我打电话,问我找到工作了吗?然后了解了下我的情况,虽然是外派,但是我挺想去那家公司的,因为我觉得它的文化氛围好。我比较喜欢亲切的氛围。然后,招聘的hr加了我QQ,我们聊了些现在的情况,我说我现在做PHP,以后到你们公司做java的话会不会有些打折扣呢?她说会的,因为毕竟做那个的话就需要精通一些的人,公司是不喜欢打杂的人的。因为我做PHP的话可能也会派我去搞java的项目。所以她这样说,她说毕竟还是不一样的东西。我先前的同事也说这么认为的,他们工作了两年半,觉得语言和语言还是有些不同的。也让我产生了回到java的念头。

后面离我比较近的一个项目组再找java的人,我问过项目经理我能去他们项目组吗?他说只要我们经理同意就没问题,结果当经理找我谈话时,完全不是那么回事。他直接没想让我转其他项目组。理由如下:首先,语言其实都是相通的。做什么都是一样的。其次,那个项目组做的东西要复杂些,需要经验丰富的人,你才刚毕业半年。再次,他说他前一久面试了一个做了一年那种技术(用的技术)的人,觉得虽然学了一年但是,还是觉得学的东西太浅,意思就是去那个项目组要求高,本来我想说无论如何让我们去那个项目组面试一下,不过的话我就做PHP,过了我就去。结果,因为他这样说,我没有说出口。最后,他说,7月份可能会有一个java项目要开始,到时会把我involve进去。他问我先做PHP行吗?我说也行。早上谈完话后,下午就开始后悔自己为什么态度不坚定些,让自己过去面试一下呢?但是因为这一系列的理由,我感觉出我们经理就没想过让我过去,我还是没办法。那天是周五,接下来那周周一我就把给我的task做了一下,结果我做完了,告诉我们leader,让他来帮我看看,他一直没来,最后让我把导出文件给他看看就行,说实话,我在这个过程中是挺沮丧的。因为问问题时,我就等了好久,做好了之后过来帮我review一下,他都没来,一种很不被关注的感觉。因为这样我觉得我工作时很郁闷,这也是我想去那个java项目组的原因。

我离我们leader比较远,估计一百米这样子,办公室比较大,他们都坐在那头,而我坐在这边。java组这个项目经理离我比较近,他说话什么的风格让我比较有好感,而且早上我们都来得比较早,让我在工作中会稍稍注意他,觉得他领导力应该还可以。气场跟我比较对。所以后有提出想去他们项目组的事。那周从周二开始是新人培训,我也是很早就去了办公室,我们leader也去了。我就想快点把那个task给搞完。我再次要求他来看看我的代码,他又让我等了至少10分钟,心里其实有点窝火,我不喜欢这样的领导。心里又是一阵郁闷。他帮我看了后,就告诉我要加哪些功能,我因为要赶着去培训,所以也就不能接着搞了。到培训室时发现java组的项目经理也在,他也说刚进来也就三个月这样子吧。说实话,比较喜欢他说话的方式什么的。他能让我产生信任的感觉。后面几天的接触中,感觉也还可以。至少会觉得比我们leader好。听说他们那边还有一个空缺的职位,是做运维的。周一时我们manager找过我,问我愿意做运维支持吗?我在想是不是这个空缺呢?但是我觉得要是这样的话我们manager应该直接告诉我哪个项目组的。他要是能让我去做运维,也就让我去他们的java开发了(我问过javaPM,他说他们什么经验的人是不限的)。想着可能性也不大。

但是还是心里抱有一丝希望,那整个四天,我都希望自己能换个项目组。到这周一时,我就希望能再提一次。先把leader给我的task搞好。然后找经理谈。我本来想先问问leader,运维那个职位是去哪个项目组,但是我们leader说他不知道,得问我们项目组。而且Hr那边上周五发了邮件,里面是要招聘的职位的名单,我看到上面有招聘java的职位,还有java那个项目组也在招人。所以才会鼓起勇气问我们leader,是不是也有java职位的空缺。我觉得我们manager不是个好说话的人。但是leader都不知道,导致我最后只好问我们manager。本来我想知道运维那个空缺是不是java那个项目组,如果不是,我不会再跟经理提。因为我直觉觉得他不可能会调我到其他项目组。所以想先试探一下。后面我搞好task后,让我leader过来看,他让我等了一两个小时,我实在受不了。我觉得我最好能换一下项目组,不想跟着我的leader了。所以就直接问manager了,是不是有java的空缺职位,我能过去吗?结果他说只有运维,先前跟我说过,我不愿去。我问他是那个项目组的运维,问了至少三遍,他就是不说。最后说一会儿找我聊聊。

结果又是等了一两个小时。快下班时他来找我了。首先聊的第一点就是其实做什么语言都是差不多的。这边我实在不能提供到适合的职位给你了。就是哪个运维的。他说了我先把我们leader给我的task做好,然后去一个只有一人在维护的项目组,让我去跟他熟悉流程,哪个项目是用Spring+hibernate三人开发了半年的项目,其他2个人都已经走了,他怕这个人也走了,希望我去跟他熟悉流程,能开发一些新功能,做那个人的Backup。另一个在买的一个产品,稍微定制一下,定制的功能不太多,请了4个外派的人和一个内部的人共同做。现在项目刚刚启动。让我先把第一个搞好之后,在去第二个。说是要延长我的试用期,问我没意见吧。我说我没有意见(试用期工资时不打折扣的,只不过绩效工资时1.0)。他说因为,他现在对我很不满意。因为给我一个任务,我就做不下去了。我不知道我能给你什么样的任务。所以你去那边的话会看看你能不能做,所以延长试用期。我说我是基于我自己的需求考虑问题,您的话是基于公司的需求,因为我是做java的,我希望把java学的好一些。他说这个你要是真有兴趣的话,你可以业余学学,当然,有项目的话会更好一些。我们的谈话差不多就到这里了。他谈话过程中基本上没有笑容,最后结束时才说,就到这里吧。笑着说的,因为他这样的性格我觉得我不能说出我真实的想法。

其实我觉得最主要的是我的leader,因为我觉得他是对我影响最大的人,我不喜欢我被潜移默化影响成为他那样的人。在我看来,我觉得环境很重要。特别是对我性格的形成,待人处事的方式,在我工作还不是太长时间的时候。我觉得我需要有人给我一个健康向上,积极乐观的,比较好的处理事物的方法。我觉得人大部分时候还是环境的产物,所以会对leader要求比较高些。经过和manager这样的谈话后,我心里又是羞愧,又是委屈,我只希望能在一个平等,尊重亲切的环境中工作,让我形成一个健康的人格。然后,即便是我的manager,我还是希望他能给我一个平等,亲切的氛围,然后,因为这样的谈话,让我心里是很沮丧,不知道怎么办了?是踏踏实实,静下心来不再想转java换工作,把PHP做好,证明给我的manager看,我其实是可以完成这些工作呢?还是换一个更利于自己身心健康,养成良好教养的性格的环境呢?我不想留给我manager这样的感觉,也不想这样总是郁闷的工作?我在想我应该好好找我的leader谈谈吗?让他对我的方式能更好的利于我的发展,让我有一个舒心的工作氛围,可是他的改变是可能的吗?他要是改变也早就有改变,我能寄希望于此吗?

同公司一个女同事,她说她的经历是这样的,一开始做c++,结果PHP缺人,经理让她去做一段时间的PHP,结果一去做就再没有转会C++,一搞就是三年,后面换了一份工作,也是搞的一门语言,忘了,又是一搞三年,现在到外面公司又是搞了半年多的java运维,才转到PHP,她说语言虽然大体轮廓是一样的,但是细节的地方还是很不一样的,让我能调的话最好调调,多跟经理谈谈。经理这样说之后,我心里更多的是失望。我是女生,站在女生的角度来说,我觉得有一个好的修身养性的环境要比学技术重要的多,因为我觉得女生的主要职责还是要相夫教子,男人是要撑起家庭半边天的人。希望自己以后能经营好家庭,教育好宝宝。希望大家有类似经验的人,眼界比我开阔,站的格局比我高的人能给与我一些指导。谢谢大家!

读书笔记:计算机网络8章:应用层,布布扣,bubuko.com

时间: 2024-10-13 06:49:18

读书笔记:计算机网络8章:应用层的相关文章

SQL Server2012 T-SQL基础教程--读书笔记(5-7章)

SQL Server2012 T-SQL基础教程--读书笔记(5-7章) SqlServer T-SQL 示例数据库:点我 Chapter 05 表表达式 5.1 派生表 5.1.1 分配列别名 5.1.2 使用参数 5.1.3 嵌套 5.1.4 多个引用 5.2 公用表表达式 5.2.1 分别列别名 5.2.2 使用参数 5.2.3 定义多个CTE 5.2.4 CTE的多次引用 5.2.5 递归CTE 5.3 视图 5.3.1 视图和ORDER BY 子句 5.3.2 视图选项 5.4 内嵌表

《Unix环境高级编程》读书笔记 第7章-进程环境

1. main函数 int main( int argc, char *argv[] ); argc是命令行参数的数目,包括程序名在内 argv是指向参数的各个指针所构成的数组,即指针数组 当内核执行C程序时(使用exec函数),在调用main前先调用一个特殊的启动例程.可执行程序文件将此启动例程指定为程序的起始地址——这是由连接器设置的,而连接器则是由C编译器调用.启动例程从内核取得命令行参数和环境变量值,然后按上述方式调用main函数做好安排. 2. 进程终止 有8种方式使进程终止,其中5种

MySQL Cookbook读书笔记第三章

1,查询指定列/从指定列中查询 若需要指定每一列在查询结果中出现的先后顺序,可以在select语句中指定(dstuser在dsthost之后): 查询显示用户所关注的列: 2,指定查询行 使用where关键字可以查询符合条件限制的数据例如:查找srchost为venus或者srchost以s开头的行记录: 使用操作符like进行模式匹配,其中%表示通配符,代表一个差多为任意值的字符串. where使用操作符and可以查询多个条件: 条件并集: 3,格式化显示查询结果 当查询语句中没有重命名列名,

iOS开发中的那些的约定俗成(1)————《编写高质量iOS与OS X代码的52个有效方法》读书笔记(第一章)

iOS开发中的那些的约定俗成(1) ----<编写高质量iOS与OS X代码的52个有效方法>读书笔记(第一章) 前言 "我要成为一个高产的开发人员.""想要混的好,就得多努力." 写这些东西是因为毕竟看了书,但是看书看过去之后,也许印象不是很深刻,有些东西现在也理解不了,那我就把我理解的,现在就可以用到的东西,简单的写出来就好,让自己今后看到就能明白其中的意思. 还有就是锻炼一下表达,编辑能力,慢慢的提升自己,随时随地的都要有一个锻炼的心. 最后当然就

MySQL cookbook读书笔记第六章

1,修改MySQL中的日期的格式 在显示一个日期值时,如果没有特别指定,MySQL按照ISO格式显示日期即(CCYY-MM0DD).如果不希望按照MySQL的默认格式输出时间和日期值,可以使用date_format()或者time_format()函数按照用户期望的格式重写日期或者时间值 date_format(),time_format()和str_to_date()三个函数都接受格式化串作为参数: 2,设置客户端时区 如果客户端和服务器处在不同的时区,那么客户端在服务器上保存timestam

MySQL Cookbook读书笔记第5章

1,字符串属性 查看系统拥有那些字符集: 若需要来自多种语言存放到同一列中,会考虑Unicode字符集(utf8或ucs2),只有它能表示多语言的字符 有些字符集支持多字节,有些只包含单字节,判断是否支持多字节的方法是对比Length()h和char_length函数的返回值来判定字符串中是否有多字节.例如使用ucs2的字节长度为6,字符数目为3. 另外虽然Unicode字符集utf8包含多字节字符,但是一个具体的字符串有可能只包含单字节字 非二进制字符串另一特征是collation,决定字符集

《Linux内核设计与实现》读书笔记——第一二章

<Linux内核设计与实现>读书笔记——第一二章 第一章 Linux内核简介 1.1 Unix的历史 简洁:仅提供系统调用并有一个非常明确的设计目的. 抽象:Unix中绝大部分东西都被当做文件,这种抽象使对数据和对设备的操作是通过一套相同的系统调用接口来进行的(open().read().write().lseek().close()). 可移植:使用C语言编写,使其在各种硬件体系架构面前都具备令人惊异的移植能力. 进程创建迅速:有独特的fork()系统调用,一次执行保质保量地完成一个任务.简

《Unix环境高级编程》读书笔记 第3章-文件I/O

1. 引言 Unix系统的大多数文件I/O只需用到5个函数:open.read.write.lseek以及close 本章描述的函数经常被称为不带缓冲的I/O.术语不带缓冲指的是在用户的进程中对其不会自动缓冲,每个read和write都调用内核中的一个系统调用.但是,所有磁盘I/O都要经过内核的块缓存区(也称为内核的缓冲区高速缓存).唯一例外的是对原始磁盘设备的I/O. 2. 文件描述符 对于内核而言,所有打开的文件都通过文件描述符引用.文件描述符是一个非负整数,其变化范围是0~OPEN_MAX

Java编程思想第四版读书笔记——第十三章 字符串

Java编程思想第四版读书笔记--第十三章 字符串 字符串的操作是计算机程序设计中最常见的行为. 关键词: StringBuilder ,StringBuffer,toString(),format转换,正则表达式, 1.不可变String String对象时不可变的.每当把String对象作为方法的参数时,都会复制一份引用.(其实就是对函数中参数列表中参数的操作不会影响外面的原参数) 如下: import static net.mindview.util.Print.*; public cla

Linux内核设计与实现读书笔记——第三章

Linux内核设计与实现读书笔记——第三章 进程管理 20135111李光豫 3.1进程 1.进程即处于执行期的程序,并不局限于一个可执行的代码,是处于执行期程序以及其相关资源的总称. 2.Linux系统中,对于进程和线程并没有明显的区分,线程是一种特殊的进程. 3.Linux系统中,常用fork()进程创建子进程.调用fork()进程的成之为其子进程的父进程. 4.fork()继承实际上由clone()系统调用实现.最后通过exit()退出执行. 3.2任务描述符及任务结构 1.任务队列实质上