浅谈软件工程个人规划

顾慎 顾慎     2022-12-23     204

关键词:

一、  

(1)选择软件工程的理由:第一点IT领域具有很好的发展前景,是一个朝气蓬勃的行业,前20多年互联网带动了世界各个行业的发展,近几年人工智能、大数据等更是在火热发展中,当然还将会有更好的发展前景,第二点是IT行业对程序开发者的思维能力有较高的要求,通过算法的编写与阅读可以锻炼自己的思维能力,让自己的大脑得到充分的锻炼,第三点就说的接地气点吧,IT行业的薪资是比较高的,对于大多数人来说当然是选择薪资待遇高的行业了。对于我个人条件而言,自我感觉应该是没问题吧,总之一句话,多学点东西多敲点代码多思考一下还是可以学到技术的,技术是需要的是积累的,不断积累总会有成为大牛的那一天。  

(2)当认识到这个行业,对这个行业有一定的了解以后,渐渐喜欢上这个领域,软件工程是我喜欢的领域。而目前是正处于学习阶段擅不擅长自己很难确定,但个人感觉自己对新技术的接受是不存在太大问题的。  

(3)对于软件工程专业算是我比较热爱的专业吧,因为这个专业(行业)是一个让一个人永远保持学习姿态的专业(行业)

二、

(1)对于目前的大学生活没有什么可以吐槽的,在我看来在大学里是一个人主动去改变、成长而不是被动去改变,自己的人生观、世界观、价值观是自己主动地去培养的,个人的技术需要自己去学习、探索以及积累的,尤其在IT行业一个IT人的自我素养、学习能力、敏捷的思维能力等都是需要自己主动地去培养的,如果想要改变,有机会的话主动去改变没有机会的话主动创造机会去改变。

(2)迄今为止,代码行数大概是5000--8000之间吧,比较复杂的项目有两个:第一个是后端运用ssm框架做一个账单管理系统,在这个项目中首先是要整合spring、springMVC、mybatis,在环境搭建起来以后,所涉及到的技术和功能点大致有:MD5加密算法对用户密码进行加密、运用spring的事务管理控制事务的提交与回滚、对已付客户的数据进行重新回收和库存、支持名字和电话号后四位的账单查找等,第二个是工作室的后端训练项目,是一个网络课程购买平台,在这个项目中的难点有:数据库的设计问题,通常会有一个用户对应多个订单的问题以及多表查询问题,同时在这个项目中没有进行事务管理,通常会导致的问题是当用户的余额透支以后课程数量依旧会增加的数据不一致问题。

三、  

(1)对于以后在IT行业的发展我的规划是:希望本科毕业后能进入较好的互联网公司工作,对于目前的发展方向而言所从事的工作是后端程序开发者(也就是程序员了),但希望能在工作岗位上继续发展,向项目经理发现过度。对于技术道路,目前主要是主攻后端,在个人技术较为成熟以后考虑会转向人工智能和大数据领域,当然不想当将军的士兵不是好士兵,仅仅停留在程序员的岗位是不可取的,希望随着技术经验的不断积累使自己可以过度到项目经理或更好的岗位。

(2)对于实习而言我打算是去企业实习,因为相较校内实验室,企业的技术更加先进,对于一个本科毕业后选择就业的人而言企业实习是很重要的,实习不仅可以学习到许多新的技术积累到工作经验,而且还能够更深层次的接触到社会,为以后找工作打下较好的基础。

浅谈个人学dp的经历和感受(代码片段)

动态规划的定义!首先,我们看一下官方定义:定义:动态规划算法是通过拆分问题,定义问题状态和状态之间的关系,使得问题能够以递推(或者说分治)的方式去解决。动态规划算法的基本思想与分治法类似,也是将待求解的问... 查看详情

干货分享|浅谈软件测试规划及测试用例

软件测评,你需要知道的“要点”,干货为你备上了!在开展软件测试前,软件的测试需求、测试用例的准备都是必不可少的!本文简单介绍了软件功能、性能、安全性测试中对于软件测试方向的选取及测试... 查看详情

浅谈个人对软件工程的认识

 从我个人理解角度出发,我认为软件工程是一门复合型的课程,它涉及数据结构、数据库、操作系统等知识。是一门综合性很强的课程。我认为这门课是当今从事IT行业者的必学课程。理论上来说,它能教会我们按部就班地... 查看详情

浅谈软件和信息技术服务业发展规划与数字化转型方法(第一稿)

今天,听闻某注册会计师暨项目负责人在审某老牌上市公司时,还在从企业要各种台账(例如租赁台账、合同台账),还在手工核对数据。——这是当前数字经济局部不足的缩影。0.前言0.1.数字经济《“十四... 查看详情

浅谈软件和信息技术服务业发展规划与数字化转型方法(第一稿)

今天,听闻某注册会计师暨项目负责人在审某老牌上市公司时,还在从企业要各种台账(例如租赁台账、合同台账),还在手工核对数据。——这是当前数字经济局部不足的缩影。0.前言0.1.数字经济《“十四... 查看详情

软件工程个人项目-地铁出行路线规划程序

项目前时间预测(非附加要求):PSP2.1PersonalSoftwareProcessStagesTimePlanning计划   · Estimate  · 估计这个任务需要多少时间 6.5hDevelopment开发   · Ana 查看详情

浅谈软件工程的管理活动

浅谈软件工程的管理活动   管理是我们生活中很普通的一个概念,意思是在做某件事的时候事前有详细周密的规划,过程中有切实的监管,根据实际情况调整策略,以达到最优化的效果。有道是“凡事预则立,不预则废”... 查看详情

浅谈软件测试流程

浅谈软件测试流程  【摘要】软件测试从哪里开始到哪里结束?中间要经过哪些环节以及各环节要注意哪些事项。本文就有关问题结合个人实际工作经验进行阐述,鉴于每个环节都可以做为一个专题来进行探讨,所以受篇... 查看详情

个人浅谈测试行业的发展趋势和看法

近几年来随着人工智能、物联网、大数据、云计算等IT新产业快速发展,各行业对软件产品质量要求越来越高。互联网行业快速发展以及技术快速迭代的需求下,期望通过IT培训“借风起火”的人群愈加庞大。BAT、美团、... 查看详情

浅谈动态规划(代码片段)

1 动态规划的概念:        把问题转变成状态(计算机的本质就是一个状态机,内存里的各种数据构成了当前的状态,CPU只能利用当前的状态去计算下一个状态),并且将状态作为缓存进行存储... 查看详情

浅谈国内软件开源现状

我国开源软件产业相较于欧美发达国家而言起步相对较晚,开源项目很少超过五年,开发者较年轻。国外很多开源项目都是10年以上的规划与投入。在开源社区发展触发期、发展期、协作期、结晶期与流行期的五个阶段中,中国... 查看详情

浅谈网络规划

1、把复杂的问题简单化 再复杂的网络架构也都是由最基础的技术(交换、路由、服务器、vpn配置等)来实现的,越是复杂的环境稳定性和可维护性就相对越差,所以在规划和设计时要尽量使复杂的问题简单化,网络只要保... 查看详情

浅谈java等软件和嵌入式的区别,给你明确一个方向

目前在中国从事it行业的人可谓是多不可数,那么作为it男的你又该如何发展?一:IT软件开发眼前道路的选择一份工作在一个人的生活中占据重要地位,对于一个人的生活质量占据决定性作用,可以说工作决定一个人一生,对于... 查看详情

浅谈软件测试流程

【摘要】软件测试从哪里开始到哪里结束?中间要经过哪些环节以及各环节要注意哪些事项。本文就有关问题结合个人实际工作经验进行阐述,鉴于每个环节都可以做为一个专题来进行探讨,所以受篇幅和时间限制,本文对有关... 查看详情

算法微解读浅谈01分数规划(代码片段)

浅谈01分数规划所谓01分数规划,看到这个名字,可能会想到01背包,其实长得差不多。这个算法就是要求“性价比”最高的解。sum(v)/sum(w)最高的解。定义我们给定两个数组,a[i]表示选取i的收益,b[i]表示选取i的代价。如果选取i... 查看详情

算法微解读浅谈01分数规划(代码片段)

浅谈01分数规划所谓01分数规划,看到这个名字,可能会想到01背包,其实长得差不多。这个算法就是要求“性价比”最高的解。sum(v)/sum(w)最高的解。定义我们给定两个数组,a[i]表示选取i的收益,b[i]表示选取i的代价。如果选取i... 查看详情

浅谈容量测试与容量规划

在性能测试中,需要根据具体的性能需求和系统架构等情况,采用不同的测试策略,其中最常见的策略就有容量测试。这篇博客,就来聊聊容量测试以及容量规划的一些内容。。。 一、什么是容量?如何理解?在开始之前,... 查看详情

皓哥浅谈工程师文化

注:本文来自酷壳博主陈皓个人网站《什么是工程师文化?》,写得非常好,国内的确拥有工程师文化并落实到位的公司极度匮乏了!   四年前,我在QCon上演讲了一个《建一支强大的小团队》(整理后的PPT分享于这里)... 查看详情