一个职场小白想当程序员,该从哪学起?做好三大准备,完全不是问题!

作为一名从事互联网行业多年的老程序员,同时我现在也带软件开发团队,所以我向大家回答(个人看法)一下这个问题。

                                  

对于一个没有计算机基础的职场人要想做程序员需要做好以下几个准备:

第一,要有一个大块的时间用来学习。作为职场人来说,这是一个较大的挑战,学习编程知识需要一个连续的学习时间。

第二,要有一个系统的学习计划,每个人的基础不同所以要制定一个比较适合自己的学习计划。在制定学习计划之前,首先要给自己定一个方向,是做前端程序员还是做后端程序员,有了方向之后才能有具体的学习方案和计划。

第三,打好基础。对于完全没有计算机基础的人来说,首先要学习一下基础的计算机知识,包括操作系统、数据库、计算机网络、算法等内容。这些内容不需要掌握到多深,但是需要有一个整体上的认知,否则在学习编程的时候很难建立画面感。

下面,我分别就前端和后端程序员给出一个简单的学习计划:

前端开发虽然难度不高,但是内容多且杂,可以先从学习Html开始,然后陆续学习CSS、JavaScript以及一些流行的前端框架。前端学习的入门比较简单,但是需要做大量的实验,如果有人指导一下会事半功倍。

后端开发相对于前端开发来说需要掌握的知识面要更广一些,可以从学习C/C++语言开始,包括C语言C++基础部分、C语言数据结构、C++开发、Windows网络编程、C++QT企业级开发等内容,同样也要做大量的动手实践。

“我是一名从事了10年开发的老程序员,最近我花了一些时间整理关于C语言、C++,自己有做的材料的整合,一个完整的学习C语言、C++的路线和工具。如果感觉自学C/C++编程有困难的话可以湫湫扫下方二维码。这里是编程爱好者的聚集地,欢迎初学和进阶中的小伙伴。希望你也能凭自己的努力,成为下一个优秀的程序员。

我分享一个C/C++编程的学习路线图给大家:

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值