109
社区成员




这个作业属于哪个课程 | https://bbs.csdn.net/forums/2401_CS_SE_FZU |
---|---|
这个作业要求在哪里 | https://bbs.csdn.net/topics/619258010 |
这个作业的目标 | 提前学习markdown语法、阅读《构建之法》、撰写博客 |
其他参考文献 | markdown菜鸟教程 |
上传截图:
仓库地址:
仓库地址
希望如何自己投入专业学习:
做过的准备:
立下的flag:
姓名 | 梁蕴潆 |
---|---|
头像 | |
兴趣爱好 | 打游戏、跳舞、看书、钢琴 |
掌握的编程语言 | C语言、C++、Java、 SQL |
---|---|
累积代码量 | 1w+ |
项目经历 | 1.学生信息管理系统 对录入的学生基本信息(包括学生姓名,性别,身份证号,学院代号,辅导员姓名,专业代号)进行管理(增、删、改、查等操作)2.健康陪诊系统 实现病号挂号 选择陪诊师 陪诊师接单 陪诊师与用户的联系等功能 |
(1)问题一:程序员是否有必要为满足小部分人的需求去做软件,或者为软件添加某些功能?
我认为应该视情况而定,做软件方面需要视软件所面向的人群做决定,实现成本以及是否会影响原有框架等。若是实现小部分人群的需求只是需要在软件原有的基础上加一个简单的功能就能实现,那满足更多人的需求是必要的,若是投入成本与收获不成正比,可能需要换一个方法处理这些需求。
(2)问题二:有了GPT类的应用,传统的搜索引擎是否会被完全替代?
不会被完全替代。现实点来讨论的话,首先,很多人已经习惯了使用传统搜索引擎,并不是所有人都愿意尝试一个新的东西。其次,chat gpt更多的是通过其训练数据来回答,而传统的搜索引擎会比较网络上的所有信息进行回答,两者针对方向不一样。还有一个很重要的原因是搜索引擎对用户的隐私保护更加友好,而chat gpt无论如何都会保留记录。
(3)问题三:花费时间越多,代表工作量越高吗?
首先就独立完成的人物来说,能力不同的程序员自然完成任务的时间不一样。相同的工作量,能力差的程序员自然需要更多的时间来完成任务。就算是同一个的程序员,同样的工作可能会遇到不同的问题,不能就这样庞统的说花费时间越多代表工作量越高。
(4)问题四:对于一名工程师而言,究竟应该是更”专“一点好,还是更”广“一点好呢?
我认为取决于工作需求,若是在团队中负责架构的程序师那必然需要每一个部分都了解一些,若是专精于前端抑或是后端那自然是“专”一些好。
(5)问题五:如果你是病人,你希望你的医生是下面哪一种呢?
我希望是第三种,如果我的需求是完成手术,自然是需要更加有经验的人来完成。开发软件中也是同理,我更加愿意接触更有经验,能够快速准确理解我诉求并且解决问题的程序员。
首先确保自己掌握了编程语言,数据算法等基本知识。其次,通过自己参与项目、实践来积累经验。接着,我会选择一个或两个感兴趣的方面深入学习相关知识。
我希望学习前端相关知识,我对于设计方面相对更加有兴趣一些。能力方面希望自己提高钻研问题的耐心以及解决问题的能力。