热门标签 | HotTags
当前位置:  开发笔记 > 后端 > 正文

年总结(五):再次突破自我的半年(2016.3—2016.9)

【前言】时间过得真快哈,眼一闭一睁,又半年过去了哈,翻阅了上次的半年总结—《年总结:打破自我,重大转变的半年》历历在目,仿若就发生在昨日,不矫情了,直接上干货吧!还是按老
【前言】

    时间过得真快哈,眼一闭一睁,又半年过去了哈,翻阅了上次的半年总结—《年总结:打破自我,重大转变的半年》历历在目,仿若就发生在昨日,不矫情了,直接上干货吧!

    还是按老规矩:从各个方面都总结一下过去的半年。

【半年心路历程】

    一、思想方面:

       小编一直坚信思想观念转变是一个人最本质的转变,回首这半年征程,当然在思想方面给自己最大指导无疑是老师,每次和老师交谈都能收获许多,不过与之前相比在经过老师三年多的谆谆教导后发现很多事情经过自身的实践后更能体会其中的精妙。

       其次不得不提的是罗胖的《罗辑思维》,犹记第一次听说罗胖还是三年前,当时只是简单的看过一集,感觉这个胖子挺有意思,这一别之后到了今年的六月份。自己参加工作,如何利用上上下班的时间那?偶然发现喜马拉雅上的故友《罗辑思维》,于是这一听一发不可收拾,有时间就听,基本上将第二季、第三季和第四季听完。罗胖的颠覆的观念和老师很多观念真是不谋而合,也让自己对这个世界有了更加深入的了解。

      规划:在接下来半年中,自己继续深入和老师交流与此同时坚持下去听罗胖讲故事,另外能通过互联网接触更多的老师,比如:樊登读书会樊登等等,相信在这些名师指导下自己思想会进一步的提升。

    二、计算机方面:

        1、计算机进度:

         说起计算机进度实在深感惭愧,半年的时间自己仅进行了J2EE的三个半阶段(宝宝已哭晕在厕所大哭

                                   

        2、技术研究:

          (1)IIS负载均衡:和亮亮一起搞的负载均衡,在这个过程中收获许多,参见:负载均衡系列;

          (2)缓存研究:在ITOO中和少然一起搞过Memcached;另外在石化项目中自己搞Redis,参见:Redis系列;

          (3)MySQL主从集群:之前自己研究过做了一些有趣的实验(比如:宕机后对数据有无影响,以及数据的恢复机制猜测与验证等),后来在ITOO中用上;

          (4)多线程:多线程也搞过一段时间并且用在了ITOO权限系统上详见:多线程系列

        3、小结:

          不难看出这半年更加侧重是技术点的研究,当然计算机进度也需要加紧了,都被小师弟小师妹超越。。。

       规划:计算机进度将上个半年制定的计划完成;一些技术点:CDN,负载均衡,消息队列,分布式需要搞搞。

    三、英语方面:

        1、学习资料:这半年主要以ministory、小乌龟、3分钟英语、英语铺子(喜马拉雅听中一频道)为主;

        2、时间:周一到周五没有了在家的固定学习时间,只好利用早起上班在地铁上的一个小时,周六日还是按照在家的节奏,每天上午1个半小时;

       3、小结:说到英语,这个半年还真有点不太一样,自己绝大多数时间是在外工作,没有了在家的学习环境,说实话英语着实堕落了一把,不过好在逐渐的调整以及周六日回家接受熏陶,逐渐在高起;参考:英语系列

        规划:下个半年还有一半的时间是在外工作,希望能在现在的基础上去更多的练习说。

    四、两次工作体验:

        1、初次工作之旅:

          (1)入职公司:星震同源

          (2)工作时间:2016年3月12日—2016年4月1日

         (3)参与项目:档案管理相关

          (4)收获:

               ①从学生到职场人士的第一次转换:项目比较急,过去后马不停蹄开始每天平均15个小时的工作,说实话第一次接触这么长时间高压的工作,当时感觉每天最后的3个小时累的不行,好在坚持下来,现在回想起来那段时光虽然累却是自己一笔财富,我的第一次职场之路就此送出;

               ②做产品一些思考:说实话当时项目进行的比较艰难,在项目中一个很大的矛盾是需求变动频繁(在搞软件过程中非常常见),真可谓是朝令夕改,做为一个阿猿深深的体会到其中的痛处;有了这次体验让自己对如何做好一个产品产生些思考,同时对之前学习的软件工程中的东西产生些许共鸣。

               ③编程严谨性体会:编程做项目是在做一件艺术品,需要匠心,严谨的逻辑是必不可少!

        2、二次工作历程:

          (1)入职公司:石化盈科

          (2)工作时间:2016年5月26日—至今

         (3)参与项目:计划上报相关

          (4)收获:

              ①文档重要性:这次做的维护,前期没有留下很有价值的文档,导致在维护的时候很是郁闷,自己在开发的时候尽可能将其文档化,至今已完善项目中十几个文件;

              ②测试重要性:说实话之前做的项目测试都不给力,甚至一度没有测试直接自己检测一下,标准只是停留在出现功能就OK,不过这次每次提交功能后都有专业的测试进行测试,另外会有真实客户进行使用反馈;不能老被打回来的功能是自己的吧,逐渐的重视起了自测另外代码质量也提上来喽;

              ③实事求是:在团队开发中一大忌讳是故意隐瞒问题,往往这些问题将会成为致命的Bug,出现问题暴漏出问题,去解决问题是快速解决问题的不二法门哈;

              ④人际关系:团队开发人之间交流相当的重要,如何高效的沟通快速解决问题?这是一门技术,当然不仅仅表现在工作中而且表现在平常生活中,如何与小伙伴们愉快的开发生活那?自己总结四字真言:诚以待人。

                      规划:现在还在工作中,在开发过程中更加用心,多和人交流开阔自己的视野。


    五、博客:

        1、进步:

          (1)博客排名:由半年前的3000名挺进1500名惊讶

          (2)专栏:细心的朋友发现,在这半年中小编的博客又多了三个专栏—SQLServer进阶、工具之全栈工程师之路、Redis实战,欢迎朋友们经常去踩踩哈!

          (3)博客数量:原创博文由半年前的97篇增长到现在的132篇。

        2、收获:

          (1)整理思路:写博客带给自己一个切身体会,在写文档时自己的思路特别清晰,找原因得益于每周坚持至少一篇博文的整理,自然而然形成一种习惯;

          (2)开阔视野,认识更多牛人:在这半年间通过自己的博客和数位牛人进行了问题的探讨;

          (3)回顾半年自己学习方向向专业化更加迈进一步的见证:对比这半年和以前的博文发现这半年的广度上略有收缩,不过深度上有了重大突破。

       规划:向博客砖家发起冲击!奋斗

    六、大学:

        1、我们毕业了!随着六月份领到毕业证和学位证,自己正式告别了大学生涯,随之也结束了学生生涯,面临走向社会,好在自己参加过两次工作已经没有初出乍到一身学生气,也有了点职场人士的气息,感谢两次工作的体验;这一别昔日的同学都分散全国各地,天下没有不散的宴席,终有一天我们会再相聚一堂,谈论着当年的大学时光。


        2、感慨:随着毕业,那几日自己也陷入深思,回首往事,历历在目,心中不由得回想四年大学带给了我什么?

         (1)一段真挚的友谊,舍友、同学、老师、学长,学弟.......

         (2)融合到现代社会的一种能力,大学让我接触更多的人,更多的事物,也让我有机会融合到现代的社会中。

         同时也问自己我给我的母校留下了什么?轻轻的我走了,正如我轻轻的来,挥一挥衣袖我只留下往日穿梭在校园的背影。

        寄语:亲爱的老师,同学往我们在将来的某一天能再次偶遇,那时当我们再谈起那段大学时光,大家都热血沸腾,感慨万千,如此而已。 

    七、其他:

       1、读书:回顾这半年读书的方式有了转变,从传统意义上的书,向微信朋友圈或公众号进行转移,传统意义上的书读完了三本《代码简洁之道》、《大型网站技术架构》(李智慧著)、《拆掉思维的墙》,当然还通过喜马拉雅这样的听书软件听了许多人分享的书比如:罗胖的《罗辑思维》和樊登的《樊登读书会》(付费订阅,自己第一次订阅读书吧)听他们讲书,不仅仅是听书中的内容更多的是他们将书中的内容结合自己的经历自己的理解再为我们转述出来时,感觉从中收获许多;       

       2、考试:这半年相对来说轻松许多,参加一次自考考了两门—《信息资源管理》和《计算机网络》,结果过一门挂一门,好吧又有一次学习的机会了;

       3、身体:两周前也把人生第一次去了健身房给奉献出来;在北京挤地铁得出一个深刻的道理—没有一个强壮的身体都没地铁坐;

       4、生活:这半年值得一提的是精心钻研厨艺,在吃方面有了质的飞越。


       规划:身体是革命的本钱,多花点时间来锻炼身体,多看些书籍,书籍是构成一个完整体系的捷径哈。

【总结】

    每一次的经历都是上天给予的馈赠,在一次次的经历,将自己从一个小帅哥历练成为了老帅哥,回头看看这半年的总结还算说的过去,相信新的半年会更加美好。


推荐阅读
  • IIS 7及7.5版本中应用程序池的最佳配置策略与实践
    在IIS 7及7.5版本中,优化应用程序池的配置是提升Web站点性能的关键步骤。具体操作包括:首先定位到目标Web站点的应用程序池,然后通过“应用程序池”菜单找到对应的池,右键选择“高级设置”。在一般优化方案中,建议调整以下几个关键参数:1. **基本设置**: - **队列长度**:默认值为1000,可根据实际需求调整队列长度,以提高处理请求的能力。此外,还可以进一步优化其他参数,如处理器使用限制、回收策略等,以确保应用程序池的高效运行。这些优化措施有助于提升系统的稳定性和响应速度。 ... [详细]
  • 2019年后蚂蚁集团与拼多多面试经验详述与深度剖析
    2019年后蚂蚁集团与拼多多面试经验详述与深度剖析 ... [详细]
  • 本书《.NET Core 2.* 开发者指南》是面向开发者的全面学习与实践手册,涵盖了从基础到高级的各个层面。书中详细解析了 .NET Core 的核心概念,包括如何创建 .NET Core 网站,并通过视频教程直观展示操作过程。此外,还深入探讨了 Startup 类的作用、项目目录结构的组织方式以及如何在应用中使用静态文件等内容。对于希望深入了解 .NET Core 架构和开发技巧的开发者来说,本书提供了丰富的实践案例和详尽的技术指导。 ... [详细]
  • 黄聪:MySQL主从复制配置,实现高效读写分离
    大型网站为应对高并发访问,不仅需要在前端实现分布式负载均衡,还需在数据业务和访问层采取有效措施。采用传统的数据结构已无法满足需求,通过配置MySQL主从复制,可实现高效的读写分离,显著提升系统性能和稳定性。 ... [详细]
  • 本文深入探讨了NoSQL数据库的四大主要类型:键值对存储、文档存储、列式存储和图数据库。NoSQL(Not Only SQL)是指一系列非关系型数据库系统,它们不依赖于固定模式的数据存储方式,能够灵活处理大规模、高并发的数据需求。键值对存储适用于简单的数据结构;文档存储支持复杂的数据对象;列式存储优化了大数据量的读写性能;而图数据库则擅长处理复杂的关系网络。每种类型的NoSQL数据库都有其独特的优势和应用场景,本文将详细分析它们的特点及应用实例。 ... [详细]
  • 本文深入探讨了Java多线程环境下的同步机制及其应用,重点介绍了`synchronized`关键字的使用方法和原理。`synchronized`关键字主要用于确保多个线程在访问共享资源时的互斥性和原子性。通过具体示例,如在一个类中使用`synchronized`修饰方法,展示了如何实现线程安全的代码块。此外,文章还讨论了`ReentrantLock`等其他同步工具的优缺点,并提供了实际应用场景中的最佳实践。 ... [详细]
  • 如何利用Java 5 Executor框架高效构建和管理线程池
    Java 5 引入了 Executor 框架,为开发人员提供了一种高效管理和构建线程池的方法。该框架通过将任务提交与任务执行分离,简化了多线程编程的复杂性。利用 Executor 框架,开发人员可以更灵活地控制线程的创建、分配和管理,从而提高服务器端应用的性能和响应能力。此外,该框架还提供了多种线程池实现,如固定线程池、缓存线程池和单线程池,以适应不同的应用场景和需求。 ... [详细]
  • 小王详解:内部网络中最易理解的NAT原理剖析,挑战你的认知极限
    小王详解:内部网络中最易理解的NAT原理剖析,挑战你的认知极限 ... [详细]
  • 本文深入解析了Spring Cloud路由网关Zuul的核心功能及其典型应用场景。通过对方志朋老师教材的学习和实践,详细探讨了Zuul在微服务架构中的重要作用,包括请求路由、过滤器链管理以及服务动态扩展等关键特性。同时,结合实际案例,展示了Zuul在高并发和复杂业务场景下的应用优势,为读者提供了全面的技术参考。 ... [详细]
  • Nginx不仅是一款轻量级的高性能Web服务器,还具备出色的负载均衡和反向代理功能。它支持复杂的正则匹配规则、动静内容分离以及灵活的URL重写功能,使得配置和管理更加便捷高效。此外,Nginx提供了多种负载均衡算法,如轮询、加权轮询、最少连接数等,以满足不同应用场景的需求。 ... [详细]
  • ZeroMQ在云计算环境下的高效消息传递库第四章学习心得
    本章节深入探讨了ZeroMQ在云计算环境中的高效消息传递机制,涵盖客户端请求-响应模式、最近最少使用(LRU)队列、心跳检测、面向服务的队列、基于磁盘的离线队列以及主从备份服务等关键技术。此外,还介绍了无中间件的请求-响应架构,强调了这些技术在提升系统性能和可靠性方面的应用价值。个人理解方面,ZeroMQ通过这些机制有效解决了分布式系统中常见的通信延迟和数据一致性问题。 ... [详细]
  • Nginx入门指南:从零开始掌握基础配置与优化技巧
    Nginx入门指南:从零开始掌握基础配置与优化技巧 ... [详细]
  • 对于众多创业公司而言,选择小程序或小视频的发展方向至关重要。本文将深入分析小程序和小视频的特点、优势及局限,帮助创业者做出更明智的选择。 ... [详细]
  • Java Socket 关键参数详解与优化建议
    Java Socket 的 API 虽然被广泛使用,但其关键参数的用途却鲜为人知。本文详细解析了 Java Socket 中的重要参数,如 backlog 参数,它用于控制服务器等待连接请求的队列长度。此外,还探讨了其他参数如 SO_TIMEOUT、SO_REUSEADDR 等的配置方法及其对性能的影响,并提供了优化建议,帮助开发者提升网络通信的稳定性和效率。 ... [详细]
  • Web开发框架概览:Java与JavaScript技术及框架综述
    Web开发涉及服务器端和客户端的协同工作。在服务器端,Java是一种优秀的编程语言,适用于构建各种功能模块,如通过Servlet实现特定服务。客户端则主要依赖HTML进行内容展示,同时借助JavaScript增强交互性和动态效果。此外,现代Web开发还广泛使用各种框架和库,如Spring Boot、React和Vue.js,以提高开发效率和应用性能。 ... [详细]
author-avatar
冷鹰一诺_412
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有