首页 > 其他分享 >【笔者感悟】笔者的学习心得【三】

【笔者感悟】笔者的学习心得【三】

时间:2023-06-30 18:22:04浏览次数:30  
标签:感悟 项目 学习心得 技术 自己 开发 笔者

个人经历

  这一份讲的是笔者在做一份个人项目,以及企业项目的时候产生的问题。说来惭愧,笔者在写这份感悟的时候,项目甚至只是建了个仓库,为此让笔者很是心生焦虑,笔者喜欢看电竞赛事,听到的最多的一句话就是,电竞选手的生活是以普通人八倍速的脚步向前发展的,因此没有特别多的时间留给电竞选手做自我调整,如果到一定年龄还做不出成绩,就只能被淹没在历史的潮流中泯然众人矣。

  在软件开发领域,尽管没有那么夸张,25岁就是暮龄,但是也是三倍速的脚步向前发展,很多程序员到一定年龄就只是不断地重复着同样的技术,到了一定年龄只能遗憾离开自己奋斗了十年的生涯。因此,最近一两周每天没有特别实质意义上的进展,这让笔者对自己很是不满和焦虑。

  笔者先前就提到打算做一个项目,以项目完整的形式来学习某个学科的知识,例如SpringBoot和Vue,可是当笔者自信满满打开IDEA的时候却发现建完项目以后不知道该干啥了,一周前建立了项目,一周以后就输出了一个Hello World

  同样笔者在公司里的项目也在开发到一定程度的时候进度一直停滞不前,每天的开发都没有什么像样的进展

分析解读

  笔者自认为自己并不是一个有严重拖延症的人,至少对自己喜欢的编程来说确实是这样。但是笔者这段时间却做什么都下不去手,按照笔者对自己的了解,如果不是拖延症那原因只有一个,笔者找不到方向了,因此笔者必须去思考自己问题出在哪里。

  经过一系列思考笔者回忆起,在入职之后反反复复听到一句话,作为一个开发,编程并不是最重要的,甚至占比只有两三成左右,为此笔者一直很奇怪为什么会有这么离谱的说法,程序员不编程那还能干什么?但是经过这段时间的经历,笔者似乎有点明白了

  笔者由于入职的时候基础很糟糕,总觉得自己是技术不行,因此笔者在工作稳定以后花了很大精力去做技术开荒,相信同学们看历史随笔也能看出来笔者,去很多地方涉猎,甚至很多是完全两个领域的东西,例如C语言一般在WEB开发里其实用不到。

  虽然笔者写出来的内容不多,但是在写的过程中笔者还是了解了不少内容的,尽管如此,却还是觉得很空虚,好像学是学了,也知道了,却也就这样了,那么顺理成章的推理下去,作为一个开发,最需要的就是做项目。

  在《笔者的学习感悟【二】》里面,笔者也阐述了自己是如何把学习技术和做项目结合到一起的,虽然总结的方法说不上有多巧妙,但是经过实践是比较可行的,但是当笔者打算开始做项目的时候却发现自己无从下手,因为这是一个从0到1的项目开发,笔者实在是想不出来了从哪开始做

  这个问题也同样的出现在笔者接手的企业项目中,开发到一定程度了,甚至于终点俩字就在眼前了,但是笔者似乎突然从快跑变成了蜗牛爬,每天花费了很多时间,进度却一直停滞不前。

  后来笔者自己写了一份项目进度报告出来。终于发现了问题所在,这个时候尽管没有大规模的开发,大部分做的都是细节上的修修补补,事实上真正把细节问题都罗列出来内容并不比大规模开发的少。有些问题甚至还比较棘手

  笔者回忆起软件工程这么学科才发现,原来编码这项步骤,其实只是排在测试和运维前面,前面还有一大堆事情等着做,由于之前在学校里做的一些课设都很简单,笔者本能地忽略了前面很多步骤,甚至一直对这些事情嗤之以鼻。

  后来笔者又回忆起之前领导在开会的时候和我说过,码农和软件工程师是有很大区别的,码农只是敲代码,而软件工程师除了敲代码还有很多事情要做。现在笔者似乎有点感觉了

问题解答

Q1:为什么之前的项目没有出现这种现象

很简单,之前的项目只是为了练习技术,跟着培训班网上的视频一步步做,要么是学校的课设,需求早就都帮你写好了,要用什么技术也早就规定好了,你只需要去实现就行了,从来没有经历过什么都没有从需求开始做的项目

即便是企业项目,你拿到的也是一个别人已经开发好基础的项目,作为新人无非是参与罢了,用什么技术早就是预先就规定好的,需求也无非就是几行字,自然也用不着这么麻烦

Q2:你认为你为什么建立项目以后反而做不下去了,解决方法是什么

之前我在做一个个人练习项目的时候,我是看到了若依,因此也很想自己做一个,但是后来发现脑中虽然有想法,但终究停留在空想阶段,很多需求上的细节根本就没体现出来,问我有什么解决方法,我需要去实践软件工程这门学科,才能真正实现自己的想法

Q3:你打算以什么形式来实践软件工程这门学科

目前我是打算以实验日志和实验报告的方式做一份出来,当然我目前只是为了练技术,所以没有啥业务上的特定需求,只是在一个项目里练练技术,以后可能会有以后再说,具体的内容我会专门建立分组和合集展示出来

或许还有更好的方式可以实践,但是目前笔者学艺还不精,以后有的话以后再说

标签:感悟,项目,学习心得,技术,自己,开发,笔者
From: https://www.cnblogs.com/yyyyfly1/p/17517130.html

相关文章

  • 分享一些我技术成长的感悟
    今晚来聊聊我在技术成长中的一些感悟,跟大家分享下。BALABALA在大学的时候,我一个计算机专业相关的证书都没考,自认为这些证书对我以后找工作没什么大的帮助。于是我把时间更多地花在研究八股文上,因为八股文在面试的时候是要用到的。(利益化)我会对我做的事情利益化,虽然听起来不太......
  • Verilog 呼吸灯学习心得体会
    2023-06-25 呼吸灯设计思路:系统时钟25MHz→20us定时器→20ms定时器→2s定时器/占空比计数器→输出设计流程:1.设置时间单位、全局参数和input/output端口定义;2.设置本模块参数3.设置reg变量;4.设置wire型变量5.设置assign赋值语句4.always语句实现功能:......
  • 11g OCM 考试感悟
    11gOCM考试感悟  PrudentWoo累,累,真的很累;考前每天全场景的刷两遍,三遍不觉得累,总感觉练习时间不够;考中虽然时间足够,但是压力非常大,尤其看到一些和平时训练不一样题目的时候,那种紧张是无法言喻的,两天9个场景下来,中间休息的时间都是不固定的,你不知道下一场考试什么时候开始,有几......
  • [参会感悟] 第六届全国定量遥感会议(成都)参会总结
    关键词:定量遥感会议、成都、报告、感悟作者:ludwig1860日期:2023.6.19全国定量遥感会议是遥感领域的国内盛会,每届都能吸引国内的大牛与新锐们参加与报告。其实从今年三月份发会议1号通知的那个时候起,我就重视起来了,毕竟两年一次,是该好好呈现汇报一下过去两年的研究成果了。1.......
  • ChatGPT学习心得一(使用node+react做了一个案例)
    ChatGPT学习心得一(使用node+react做了一个案例) 项目地址http://chat.xutongbao.top项目截图编辑编辑编辑 编辑编辑使用技术栈node+SQLite+redis+nginx+log4js+express+jenkins+cdn+react+antd+react-scrollbars-custom+iconfont+webpack+postman+axios+redux+immut......
  • 谈感悟(1)
    ​记得看到一篇文章,说的是某明星不敢进入社交平台,说是消耗自己太多时间。想一想现在又多少人是一刷抖音就是一天的,有多少人一玩游戏就是一天的。记得之前听同事说他家的孩子每天都要刷抖音,不给看就不吃反,且脾气非常不好。其他的不说,成年人也是有很多沉迷于其中的。​当你自己干......
  • 这个学期课程的Java学习心得体会
    不知不觉中以学习Java将近4个月了,在这几个月的学习中我从一开始的迷茫懵逼,到现在的懵逼迷茫中,写下了这篇这个学期课程的Java学习心得体会。首先,我认为作为一个该开始学习Java的小白,在开始学习之前无论你有多大的热情与信心,都会在之后的学习中被程序啪啪打脸,让你无限的迷茫与懵逼。......
  • 北美 2023 被裁员的感悟(一周以后)
    北美2023被裁员的感悟 发布一周以后,没想到在网络有了好几千的围观还收获了不少的评论。更多的是情绪的另外一种转变。  可以开始在外面烤点,顺便思考下一步的发展和路径。有时候,环境的变化更会刺激去思考。情绪裁员或者被裁这种事情,本身就每天都在发生的事情,其实并没有什么太多......
  • 北美 2023 被裁员的感悟(一周以后)
    北美2023被裁员的感悟 发布一周以后,没想到在网络有了好几千的围观还收获了不少的评论。更多的是情绪的另外一种转变。  可以开始在外面烤点,顺便思考下一步的发展和路径。有时候,环境的变化更会刺激去思考。情绪裁员或者被裁这种事情,本身就每天都在发生的事情,其实并......
  • FreeRtos的移植,以及一些嵌入式学习心得。
    不得不先提心得。这不是第一次移植FreeRtos,至少是五六七八九次了,当然也不是最后一次。但是每一次移植其实都差不多,并没有什么得心应手的感觉。原因就是学的东西太多,学的太杂。我不得不承认,就算我天资聪慧,异于常人,记这么多知识是不可能的。人力有穷时。尊重这个客观现实,但不放......