一个程序员的思考

简介: 或许,如同传闻所说,程序员这碗饭吃的就是青春,35岁就濒临被辞的风险,甚至于说程序员已然过度饱和,不再有过多机会给予新人入圈。而面对这种现状,作为一位普通二本院校出身的学生,更是没有所谓的学历优势,不过,幸好,学历对于程序员来说并非真正看重的一点,技术力才是正确的关键词,而这,也是我喜欢程序员的理由之一。我明白,这是一个不容易的开始,但也请相信,决不会草草结束。

引言

或许,如同传闻所说,程序员这碗饭吃的就是青春,35岁就濒临被辞的风险,甚至于说程序员已然过度饱和,不再有过多机会给予新人入圈。而面对这种现状,作为一位普通二本院校出身的学生,更是没有所谓的学历优势,不过,幸好,学历对于程序员来说并非真正看重的一点,技术力才是正确的关键词,而这,也是我喜欢程序员的理由之一。我明白,这是一个不容易的开始,但也请相信,决不会草草结束。

方向

只有找准了远方,才有开始的必要。抱着这种想法,我一直在思考,一直在质问自己,现在包括未来:

  • 我到底需要解决什么样的问题?
  • 我究竟该如何去处理类似的问题?
  • 对于这方面的需求是否有深入探知的必要?
    这决定了我会处于什么样的领域,选择什么样的技术,乃至创造什么的产品?在我看来,程序员的方向可能就三类:
  • 解决某类问题的专业人士
  • 围绕某项技术的技术学者
  • 教授某种技术的布道者

目前来说,我更可能成为第一类程序员,不是说现在多能解决问题,而是喜欢解决问题后心中满满的成就感,也十分享受解决问题过程中那一种莫名的渴求感。当然,我也可能会因此脱离具体的技术走向管理岗位,甚至去创业,利用我本身的技术为解决特定的问题提供一个行之有效的平台或者服务,未来谁也说不准,只能尽力而为。

方法

如今,我对于程序员这条道路仅有初步的认识,对于方法论,我并没有绝对明确的计划。过分偏执于制定计划,往往可能就只是停留在纸面上的罢了。所以,决定目标可能是更为实际的选择。我现在的目标主要为以下几点:

  • 熟练掌握英语,争取读懂外文技术文
  • 每月尽可能书写博客总结
  • 掌握一定的计算机语言,并按需求选择且专攻一门语言直至精通
  • 学习必要的数据结构与框架
  • 尝试仿照他人写小游戏项目
  • 尝试独立写出一个全栈个人博客网站
  • 尝试独立写出一个微服务项目
  • 考取必要的各类证书(软考,pmp等)
  • 在接单网站上完成一定的项目积累

目标很大,任重而道远,从现在开始,一点一滴,我相信,终究会走向想要的明天。

总结

作为新手,可能存在一些妄语,也请见谅,以及纠正。冲刺吧!一起共勉,走向明天。

目录
相关文章
|
11月前
|
XML JSON 缓存
深入理解RESTful API设计原则与实践
在现代软件开发中,构建高效、可扩展的应用程序接口(API)是至关重要的。本文旨在探讨RESTful API的核心设计理念,包括其基于HTTP协议的特性,以及如何在实际应用中遵循这些原则来优化API设计。我们将通过具体示例和最佳实践,展示如何创建易于理解、维护且性能优良的RESTful服务,从而提升前后端分离架构下的开发效率和用户体验。
|
10月前
|
Kubernetes Cloud Native 物联网
云原生技术在现代软件开发中的应用与挑战####
本文探讨了云原生技术的兴起背景、核心理念及其在现代软件开发中的广泛应用。通过具体案例分析,揭示了云原生架构如何促进企业数字化转型,并指出了在实施过程中面临的主要挑战及应对策略。 ####
|
小程序 前端开发
【微信小程序-原生开发】TDesign 实战模板——聊天气泡
【微信小程序-原生开发】TDesign 实战模板——聊天气泡
343 0
|
Linux
Linux Resin开机自动启动脚本写法
在Linux中,可以通过systemd服务来实现开机自动启动脚本。下面是一个编写开机自动启动脚本的示例:
486 0
|
机器学习/深度学习 搜索推荐 TensorFlow
深度学习在医学影像诊断中的应用正在逐渐展现出巨大的潜力
深度学习在医学影像诊断中的应用正在逐渐展现出巨大的潜力
|
存储 中间件 Java
开源 Golang 微服务入门一: HTTP 框架 Hertz
Hertz 是一个 Golang 微服务 HTTP 框架,在设计之初参考了其他开源框架 fasthttp、gin、echo 的优势, 并结合字节跳动内部的需求,使其具有高易用性、高性能、高扩展性等特点
1029 0
开源 Golang 微服务入门一: HTTP 框架 Hertz
|
JavaScript 索引
jquery操作select(取值,设置选中)
jquery操作select(取值,设置选中)
403 0
|
存储 安全
阿里云无影云电脑免费试用,最长可试用3个月
无影云电脑是阿里云推出的云上的超级电脑,具有高性价比的特点,可满足办公、软件开发、娱乐学习、存储等需求。现在个人和企业用户均可免费申请试用无影云电脑,最长可试用3个月。
18498 3
阿里云无影云电脑免费试用,最长可试用3个月
|
前端开发 JavaScript API
Github 上 8 个很棒的 React 项目
Github 上 8 个很棒的 React 项目
5606 0
|
Kubernetes Cloud Native JavaScript
「连载」最最通俗易懂,并带小说情节的Go语言入门教程(连载三),没有之一,不接受反驳
「连载」最最通俗易懂,并带小说情节的Go语言入门教程(连载三),没有之一,不接受反驳