122
社区成员
这个作业属于哪个课程 | 2302软件工程社区 |
---|---|
这个作业要求在哪里 | 软件工程实践寒假作业 |
这个作业的目标 | 详细阅读作业要求;提前学习markdown语法;阅读《构建之法》;攥写博客:回首过去、立足当下、展望未来;规划思维导图和学习路线 |
其他参考文献 | CSDN、《构建之法》、《Markdown教程》、《Git教程》 |
https://gitcode.net/weixin_64082943/222100411
在高中毕业时,我面临了选择未来专业方向的重要抉择。考虑到当时社会对于信息技术的日益重视,以及软件行业蓬勃发展的前景,我对软件工程产生了浓厚的兴趣。相比于传统的工科专业,软件工程更加注重创新和实践,给予学生更大的发挥空间,这正是我所期待的。
当初选择软件工程这个专业,我怀揣着对计算机科学的热爱和对技术创新的渴望。我想象自己能够在这个领域中探索新的技术,参与到各种创新项目中,为社会发展做出一份贡献。我期待能够通过专业的学习和实践,掌握先进的编程技术和工程方法,成为一名优秀的软件工程师。
在选择软件工程专业之前,我已经开始自学一些基础的编程知识,包括常见的编程语言和算法基础。我希望能够在大学中更加系统地学习和深入探索这个领域。因此,在报考这个专业之前,我制定了详细的学习计划,并立下了许多FLAG,包括:
学习掌握常见编程语言,如Java、Python等;
参加一些编程比赛和项目竞赛,提升自己的实战能力;
积极参与课外实践活动,如开源项目、技术社区等;
保持对最新技术的关注,不断学习和更新知识。
这些FLAG不仅是对自己学习的激励,也是对自己在软件工程专业中取得进步的期待。在大学的这几年里,我努力践行着这些FLAG,并取得了一些成果。虽然路途中充满了挑战和困难,但我相信,选择软件工程这个专业是我人生中的正确抉择,我会继续努力,成为一名优秀的软件工程师。
昵称 | fluide | |
---|---|---|
出生年月 | 2002.9 | |
籍贯 | 福建宁德 | |
兴趣爱好 | 音乐、旅游 | |
邮箱 | 1695156275@qq.com |
专业水平 | |
---|---|
掌握的编程语言 | C/C++、Java、C#、XML、php、HTML、CSS、JavaScript |
掌握的技术框架 | Yii2.0 |
使用的开发软件 | IntelliJ IDEA、Dev C++、Visual Studio、Visual Studio Code |
累计代码量 | 10k+行 |
项目经历 | |
学生管理系统 |
|
女鞋销售系统 |
|
个人博客系统 |
|
订单外卖系统 |
|
一个好的程序员具有深厚的技术功底、扎实的问题解决能力和快速学习的能力,能够编写高效、可维护的代码,并且善于沟通合作。而不好的程序员则可能缺乏技术深度、解决问题的能力不足、代码质量差、不愿意学习和改进,并且可能缺乏团队合作精神。
商业价值与开源精神并不必然矛盾,二者可以相辅相成。开源精神强调共享、协作和透明,为创新提供了广阔的平台,而商业价值则在于利用开源技术构建可持续的商业模式,通过服务、支持和定制等方式创造利润。因此,商业可以在开源的基础上发展,而开源也可以促进商业的创新和发展。
软件开发是年轻人的饭碗,吃的是青春饭?那年纪大的程序员经验丰富但是快速学习能力拼不过年轻程序员的时候该怎么办呢?
软件开发领域是年轻人的饭碗,吃的是青春饭,然而,年纪大的程序员尽管经验丰富,但快速学习能力可能拼不过年轻程序员,此时应不断更新技术,注重深度和广度的学习,同时培养团队合作精神和领导力,保持求知的心态,与时俱进,以适应行业的快速发展和变化。
要保持与软件工程发展同步,成为一个永不落伍的开发者,关键在于持续学习、不断探索新技术、参与开源社区、积极实践和持续改进,同时保持对行业趋势和最佳实践的敏感性和关注。
在团队中,个人的角色有时候可以比作流水线上的机器,但这比喻并不完全准确。个人在团队中扮演着独特的角色,就像是流水线上的机器一样,每个人都有自己的任务和责任,通过协作完成团队的目标。然而,与机器不同的是,个人有着情感、思想和创造力,能够在工作中展现出独特的贡献和价值。因此,虽然个人在团队中扮演着特定的角色,但他们不仅仅是机器,而是具有独特性和创造力的团队成员。
作为一个浑浑噩噩混了三年、专业知识并不过硬的软件工程大三学生,我的未来职业规划是通过刻苦学习和不断提升自己的能力,准备好迎接考研的挑战,进一步深造研究生阶段,以弥补自己在本科阶段的不足,并在未来成为一名有深厚专业知识和丰富实践经验的软件工程师,为科技进步和社会发展贡献自己的力量。
我希望通过软件工程实践课程学习到前端开发技术,例如HTML、CSS和JavaScript等,以及相关的框架和工具如React或Vue.js。我期待通过课程提高自己的前端开发能力,包括设计响应式界面、实现交互功能以及优化用户体验。对于老师助教,我希望他们能够提供清晰的教学指导和实践指导,同时能够激发学生的学习热情,并给予及时的反馈和建议,帮助我们更好地理解和掌握前端开发的技术和方法。