2017-我的前半年

2017-我的前半年2017-我的前半年

大家好,又见面了,我是你们的朋友全栈君。

    时间过得真快,又到了年终总结的时候。计算机进度往前走了一些,主要就是SSH和OA,但是感觉学的不够扎实,计划在工作之余再学习学习。
    3月份加入了ITOO的开发,那时候基本上已经开发完了,主要参与了后期文档,UML图的完善(原来EA还可以用SVN来管理!)。画UML时序图也是理逻辑的过程,那时候负责考生违纪情况那块,感觉还比较简单。还有一点记得很清楚,每次环境都得起半天,而且每次基本上都有问题。
    后来ITOO重构,有幸被我师父拉进了后端架构组,一开始研究hibernate和myeclipselink的多租户实现,后来跟大家一起研究hibernate+mycat实现多租户分库分表。整个过程从一无所知到有了一些了解。非常感谢师父对我的帮助,给我们提供了很多学习的机会。
    在参与ITOO项目的过程中,也同时在准备面试。3月份是长城的面试,问的都是一些基本上是一些高并发的东西,比如负载均衡、消息队列,这些东西在我们的工作中都是很重要的,所以还要亲自搭一遍,有机会的话在项目中去用。
    4月份来北京面试,从前端到后台都问了,问题都很基础,datagrid分页,MVC,WCF,EF都是咱们用过的,但是这些自己只知道皮毛,最后也被pass了。这两次面试完都是很沮丧的,总结自己面试失败的原因:基础不牢,缺少总结。
    5月份经历了杭州的面试,那几天电话接了好多,有两个公司谈的感觉还不错,除了问一些基础知识,还有项目管理啥的,当时就凭这新生系统的经验,在这边瞎扯。
    6月9号来北京面试,也就是现在工作的地方,聊了半个多小时,问的东西很全面,后来就来到了ETCP……
    总结这一路的面试经历,我们还是要在项目中多多练习,基础知识要掌握好。面试的时候基本上会问一个问题,在做项目的过程中遇到过什么问题,是怎么解决的,这种问题一般都不是咱们那种少了分号或是什么一些基础的问题,在这里主要是一些难以解决的大问题。
    入职公司两个多月,第一个项目基本完成了。通过这个项目,对项目开发的流程有了进一步的认识,当产品提出需求以后,会根据开发的工作量确定提测时间和上线时间。当我们开发完成后,首先是给相关负责人发提测邮件(我们的项目经理,测试经理,产品经理以及测试人员和公司的领导等)。提测后,我们就根据测试提的bug来完善程序。测试通过,正式部署到线上环境,产品经理给相关人员发送上线邮件。这时候开发基本上就结束了。但是在线上如果有问题的话,首先是运维人员,有时候也需要开发来解决一些问题(这一部分没有接触到,其它项目是这样做的……)。
对于整个项目开发的流程,提测时间和上线时间这两个时间点是非常重要的。产品那边对这个时间的要求也是很严格的,因为老板就是通过这两个邮件来了解项目进度的。
    两个多月的时间,对公司的组织结构也有了一些了解,我们公司的部门有:业务、财务、研发、人力资源、市场公关部,战略部等。研发主要有四个部分,分别是产品,研发,测试和运维。研发又分了好几个组,从使用的语言来看,主要有c#,java,php,h5;从负责的模块来划分,主要有本地系统,内部系统,移动开发等。
    大家都在问我用了什么新技术,好像并没有啥,就是用c#写了一个查询数据库的小程序,调一下对方的接口上传就可以了。虽然是一个小系统但是功能还是很齐全的,在这个过程中,对c#基础有了更深入的理解,感觉数据库的查询操作也比以前提高了。经历了一个项目从无到有,从开发到上线的过程。

下半年,首先在公司好好工作,按时完成任务。
自考方面:完成毕业设计,答辩。考完C++和网管。
计算机方面:在公司的空闲时间深入学习一下mysql,正好在公司经常跟数据库打交道。
            周末学一学spring和mybatis。
英语:好久没有学过英语了,前几天突然想要再练习练习口语,大家有啥材料推荐吗?欢迎留言

     过去的都过去了,接下来要好好过,加油!
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/105671.html原文链接:https://javaforall.net

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • 左值和右值的理解[通俗易懂]

    关于左值和右值的理解:①从位置来讲:eg:a=b;a在左边,a为左值,那在右边的b就是右值(前提是语句合法,比如说a+25=b;则不合法) ②深层次讲:左值(L_value,L理解为Location)为地址值右值(R_value,R理解为Read)为数据值eg:a=b;即将b(右值–数据值)赋值给a(左值–地址值) ③再通俗一点讲:左值就是…

    2022年4月6日
    74
  • 2021-IP地址详解02「建议收藏」

    2021-IP地址详解02「建议收藏」网络域网:一般称为内网单局域网的构成:交换机,网线,PC()交换机:用来组件内网的局域网的设备ip地址ip地址就是一个唯一的标识,是一段网络编码(二进制)由32位构成11010010.01001001.10001100.00000110=210.73.140.6ip地址的形式:X.X.X.XX的范围:0-255子网掩码局域网通信规则:在同一局域网中,所有的IP必须在同一网段中才能互通通信!IP地址构成:网络位:网络位+主机位(网络位相同的IP地址,位同一网段)

    2022年6月24日
    68
  • 分享一个年化15%以上的无风险套利机会「建议收藏」

    分享一个年化15%以上的无风险套利机会「建议收藏」更多精彩内容,欢迎关注公众号:数量技术宅,也可添加技术宅个人微信号:sljsz01,与我交流。数字货币期现套利原理数字货币市场,是近期大家关注度相当高的一个市场。在这个市场中,存在着现货交易(数字

    2022年8月6日
    7
  • 1、时间轮[通俗易懂]

    1、时间轮[通俗易懂]一、什么是时间轮?作为一个粗人,咱不扯什么高级的词汇,直接上图:上面是一张时间轮的示意图,可以看到,这个时间轮就像一个钟表一样,它有刻度,图中画了9个格子,每个格子表示时间精度,比如每个格子表示1s,那么转一圈就是9s,对于钟表上的秒针来说它的最小刻度是1s,秒针转一圈就是60s。时间轮上每个格子储存了一个双向链表,用于记录定时任务,当指针转到对应的格子的时候,会检查对应的任务是否到期,如果到期就会执行链条上的任务。二、为什么使用时间轮?我认为这个世界上任何事物的出现都有它的原因,只是大部分事

    2022年10月1日
    2
  • Pytorch(一) Pytorch 的安装[通俗易懂]

    Pytorch(一) Pytorch 的安装[通俗易懂]安装步骤1.检查是否有合适的GPU,若有安装Cuda与CuDNN2.下载pytorch安装文件,进行pytorch的安装检查电脑是否有合适的GPU在桌面上右击如果能找到NVIDA控制面板,则说明该电脑有GPU。控制面板如下,并通过查看系统信息获取支持的Cuda版本点击帮助->点击系统信息弹出下面的对话框,在驱动程序版本那一栏就能看到该计算机使用的驱动版本。…

    2022年6月24日
    32
  • mac系统更新失败是怎么回事_苹果X注册Id出现验证失败

    mac系统更新失败是怎么回事_苹果X注册Id出现验证失败MacPorts在OSXMavericks上更新失败作者:CSDN阿锐运行更新命令:sudoport-vselfupdate时提示失败:localhost:previewmichael$sudoportselfupdate—>UpdatingMacPortsbasesourcesusingrsyncMacPortsbase

    2025年11月25日
    3

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号