关于自己五年来做出的选择分析

简介: 夜深人静,听着轻音乐,心情愉悦,以前就想写关于自己这些年来的自己的选择,但是由其一些其它因素,没有写,今天写一下,不知道能不能写完,又或者刚写几句,就不写放弃了。 关于大学专业的选择大学选择了一个自己不喜欢的专业,这是大错物错,浪费我青春年华两三年。

 夜深人静,听着轻音乐,心情愉悦,以前就想写关于自己这些年来的自己的选择,但是由其一些其它因素,没有写,今天写一下,不知道能不能写完,又或者刚写几句,就不写放弃了。

  1. 关于大学专业的选择
    大学选择了一个自己不喜欢的专业,这是大错物错,浪费我青春年华两三年。以至于后来得靠全面自学完成自己喜欢的专业知识。究其原因其实是自己没有主见和老爸一味的劝说。
    结论:没有坚持自己的观点,人云亦云。没有坚持自己感兴趣的事,
  2. 我是如何选择编程的
    首先我自己认为这是一个非常正确的决定。
    大学毕业我就没有工作,先是在打字复印社打工,后来接触电脑越来越多,改修电脑,后来要修电脑人比较少,就转去修数码产品,类似mp3,手机此类,修数码产品整整一年多。但是后来我发现,我修mp3的技术是越来越高,我发现没有再加强的余地了。因为就那点东西,搞透就没有了,而换来不是工资增加,而是无尽的加班,老板无尽的接活,接难活,让我修。
    我天天研究的维修技术,被别人利用,并没有回报。归根结底原因在于:
    (1)没有前景
    (2)技术没有深度。
    其实最主要的原因是第二点,因为我自己认为,如果一项技术,你研究的技术已经研究完了,并且技术水平已经比较高,但是你的生活仍然没有起色,这种状况下已经是绝路了。
    后来自己就想,一定要学一个有深度的技术,什么叫有深度的技术,那就是你学一辈子也学不完的,永远有研究的东西的。后来因为自己在上大学的时候考过计算机等级考试,自学过一点C语言。后来就下定决心学编程,认为这有深度,而且有一定的乐趣。但是当时学习编程是有很大阻力的,首先这件事对于我来说比那些上过计算机专业的人从起点就低了好多;其次做这件事没有经济支持,需要边上班边学习。而且很显然编程这件事,完全自学的话,走不对路子,花的时间少基本都没有成果的。
    结论:自己有自己的想法,不一定要做所谓别人都做的事,认为自己的想法可行,就去做。不要管别人怎么看。
  3. 为何选择C++语言
    当时决定学哪一门语言上我也在纠结。我在想我如何写出一个应用程序,网上查了半天知道有一个易语言,看了下感觉不是很高深的样子,而且去了趟图书馆连讲这语言的书都没有。我上高中的时候有一款黑客软件叫”灰鸽子“,当时我知道这款软件的作者是用delphi写的,就去了趟师大图书馆借了本delphi的书,自己研究了一下,发现太浮,做程序就是托控件。并且我没有学过pacal语言完全是空白,而只淡淡的学过c语言,后来不知道哪听来的,说在windows下c++无所不能C语言还带一个加加,当时感觉估计难度是C语言的好几倍多吧,后来就从c++学起了(后来才知道这与语言是无关的)。
    结论:选择要随心,喜欢就去做。
  4. 为何选择辞职而做现在做的事
    在公司写了工作了整整两年,工作还不错领导也还好。我在上大二的时候看见有一些所谓网络高人,不用上班,自己在家研究技术并且可以赚钱。我梦想那样该多好啊。所以上班除了把工作干好,我还研究一些逆向方面,准备搞逆向。那年正好有几个要好的网友说要帮我干,于是自己鼓足勇气辞职,用几乎所有积蓄买了一台8000多块钱的电脑。
    这个选择到至今为止我不知道是正确还是错误,不过这两年我明白对于研究技术而言,自己干无疑是向研究技术说拜拜,因为自己干总会想如何赚更多的钱而越来越像一个商人,导致静下来看书的时间少。而对于挣钱而言,我确实挣到了比上班多好几倍的钱,而我也得到了我所谓的自由。但是我依然认为还是要以研究技术为核心,因为这样后劲十足,发展长远。

 

 

总结:

生活无常,各种决择难免,一定不要被动选择,要主动选择变化。对于自己的事业要勇于变更,一城不变只能只自己安于现状。还有思维要活跃。要崩出各种想法,然后自己就审视,感觉可以就去变,就去干。

有时候我扪心自问,如果以现在的心态回到五年前重新选择那将如何,我想说,生活锁事太多,已然影响了我青春的活力。一天忙忙碌碌有谈何新想法呢。所以我想生活一定不要太忙。留给自己闲暇时间来击发自己的奇思妙想。

写到这里,事实已经说明我写完了,哈哈

 

相关文章
|
3天前
|
搜索推荐 编译器 Linux
一个可用于企业开发及通用跨平台的Makefile文件
一款适用于企业级开发的通用跨平台Makefile,支持C/C++混合编译、多目标输出(可执行文件、静态/动态库)、Release/Debug版本管理。配置简洁,仅需修改带`MF_CONFIGURE_`前缀的变量,支持脚本化配置与子Makefile管理,具备完善日志、错误提示和跨平台兼容性,附详细文档与示例,便于学习与集成。
278 116
|
18天前
|
域名解析 人工智能
【实操攻略】手把手教学,免费领取.CN域名
即日起至2025年12月31日,购买万小智AI建站或云·企业官网,每单可免费领1个.CN域名首年!跟我了解领取攻略吧~
|
6天前
|
数据采集 人工智能 自然语言处理
Meta SAM3开源:让图像分割,听懂你的话
Meta发布并开源SAM 3,首个支持文本或视觉提示的统一图像视频分割模型,可精准分割“红色条纹伞”等开放词汇概念,覆盖400万独特概念,性能达人类水平75%–80%,推动视觉分割新突破。
389 38
Meta SAM3开源:让图像分割,听懂你的话
|
12天前
|
安全 Java Android开发
深度解析 Android 崩溃捕获原理及从崩溃到归因的闭环实践
崩溃堆栈全是 a.b.c?Native 错误查不到行号?本文详解 Android 崩溃采集全链路原理,教你如何把“天书”变“说明书”。RUM SDK 已支持一键接入。
668 219
|
1天前
|
Windows
dll错误修复 ,可指定下载dll,regsvr32等
dll错误修复 ,可指定下载dll,regsvr32等
129 95
|
10天前
|
人工智能 移动开发 自然语言处理
2025最新HTML静态网页制作工具推荐:10款免费在线生成器小白也能5分钟上手
晓猛团队精选2025年10款真正免费、无需编程的在线HTML建站工具,涵盖AI生成、拖拽编辑、设计稿转代码等多种类型,均支持浏览器直接使用、快速出图与文件导出,特别适合零基础用户快速搭建个人网站、落地页或企业官网。
1627 157
|
存储 人工智能 监控
从代码生成到自主决策:打造一个Coding驱动的“自我编程”Agent
本文介绍了一种基于LLM的“自我编程”Agent系统,通过代码驱动实现复杂逻辑。该Agent以Python为执行引擎,结合Py4j实现Java与Python交互,支持多工具调用、记忆分层与上下文工程,具备感知、认知、表达、自我评估等能力模块,目标是打造可进化的“1.5线”智能助手。
906 61