身为一名来自不知名小县城的大学生,我能深刻体会到那种农村学生进入大学时的迷茫与焦虑感,如果把中学阶段的学习比作赛跑,那么大学阶段就是路况更为复杂、方向更不明确的赛跑,没有固定的赛道,也没有所谓对与错的方向,不论能在哪个领域发光发热,只要不违反法律,都是被允许的。对于我们没有背景的学生来说,这就需要我们身体力行地去摸索道路,探索发掘不同的领域。毕竟学生时代的犯错成本很低,在探索过后,一旦确定要选择自己走的道路,就需要早早地规划,日积月累,不断朝着目标迈进。
互联网已经渗透到各个行业,掌握编程技术可以增加更多的职业发展机会,虽然目前学习的只有C语言,但通过后期在编程技术方面的进一步深耕,可以将编程与所学的机械专业结合起来,通过将机械设备链接到互联网,可以实现远程监控和维护,进可从事物联网方向,退一步可智能制造方向,又或者结合互联网技术和云计算,实现机械制造过程的自动化和智能化,为第四次工业革命做出行动。
如何学好编程呢?学习编程首先要了解所学编程语言的基本语法和结构,包括变量、数据类型、控制结构、函数等,但也不能只有理论,还需要通过写代码来实践所学的知识,可以从简单的项目开始写,循序渐进。其次可以加入编程社区,可以帮助解决问题,也能看到其他人是如何解决问题的,学习的核心是解决问题,尝试解决核心问题,能帮助我们大大提高编程技能。总之,编程是一个不断发展的领域,需要我们不断学习新的技术和方法,同时还要不断的实践。
我计划每周在编程学习上花费十个小时,其中六个小时用来学习,四个小时用来自行实践,知行合一,行稳致远。目前最想进入的一家IT公司是大疆。