0基础跨行学C语言原因及打算

自身情况分析:

       我们这一代年轻人或许都有一个共同特点,我们并不了解自己,在未来什么是我们符合自身兴趣并为之毫无保留付出努力的奋斗方向。原本的我就是如此,稀里糊涂选择了一个工程类专业直到实习、毕业乃至就业从事了BIM。虽然BIM(建筑信息模型)在工程类专业中是个很好的发展方向,国家、政府、高校、企业都在推进BIM的发展乃至辅以政策和补贴的激励方式。毕业1年以来,我发现实际BIM的发展是缓慢甚至停滞的,固然在机电管综深化方面辅助现场施工取得了一定的益处,但是从总体来看大多数还停留在理论阶段,苦于应用点难落地导致“假大空”,绝大部分BIM咨询企业对于BIM技术的服务定性为“快餐式服务”——只为追求成果,缩短计划工期,导致质量无法保证,消耗了甲方信任。此种方式让员工处于内耗状态、得不到技术水平的提升,绝大多数同行认为这种行业模式让从业者看不到发展前景,无论是待遇、工作环境还是领导的无理施压。基于以上,这就是我希望转行编程的主观原因。而BIM的发展离不开信息化,需要工业互联网平台、建模软件的插件开发,都需要有一定编程能力,两者是相辅相成的,其中二次开发便是我希望涉及的领域;当然我在毕业实习期间跟随我的过领路人学习过一阵子C#,了解过二次开发对于建筑行业的重要性,这便是我学习编程的客观原因。相信没有人愿意死磕一个待遇低、前景不明、技术暂且发展不成熟的“夕阳行业分支”。

学习编程目标:

       由此便涉及到我个人的发展规划。从建筑行业0基础小白跨计算机编程必然是不轻松的,所以我在23年参加了专升本考试,计算机专业,借此阶段打下基础。待到第二学年以计算机科班的身份来备战考研,为求弥补学历缺陷。

(1)短期目标:首先完成本科阶段专业课程学习,其次大约花费一年半左右时间额外自学掌握C语言基础、数据结构算法等系统专业知识。25年12月计算机考研,针对自学课程内容针对性学习,即便计算机卷上天,知难而上,亦是无可奈何之举。

(2)长期目标:掌握至少两种编程语言和框架,能够开发简单、中等难度的应用程序;培养编码规范等;能够参与开源项目的开发。

学习编程方式:

(1)学习优质网课:做好不懂知识点的标记,作为回顾的重点目标,做到每隔1-2天快速回顾已学课程,把标记的知识点反复观看,保持知识连贯性,加强印象并结合书本讲解进行理解。

(2)课后上机练习:课后及时进行对应课程的代码练习,保持每天至少2h,保持代码的熟悉感,熟悉各代码的作用及能达到何种作用效果,及时把练习代码上传Gitee进行管理。做到代码积累,形成自己在Gitee仓库的代码知识储备。

(3)每周做好已学知识点的归纳总结,罗列自己的知识框架,形成自己的C语言知识体系,帮助更好的记忆和理解,做到每周一份知识框架整理笔记。

       或许转行在大部分人眼里不切实际,尝试一番又有何妨。当心里产生了执念,这个疙瘩何尝不是推动我们学习进步的动力,年轻是我们最大的资本,唯愿不完美的你我能够自我救赎。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 2
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值