当前位置: 首页 > Web前端 > HTML

程序员入门5步,值得收藏!

时间:2023-04-02 23:40:55 HTML

无论做什么,第一选择都很重要,编程也不例外!第一步:选择语言Javascript:Web前端开发,后端可以在node里做,互联网和无数浏览器还在坚持使用JavaScript,Node.js的出现甚至逼迫我们在服务器端。HTML/CSS:标记语言,主要供前端工程师构建页面C++:图形图像、科研、通讯、桌面软件、游戏、游戏服务器C#:Windows桌面软件、.NETWeb、服务器Java:JavaSE:cross-平台桌面应用程序,Android;JavaEE:企业应用程序、Web开发、服务器后端;GO:高性能服务器应用,比较年轻Erlang:高并发服务器应用,多用于游戏Python:Web,科学计算,运维Ruby:webPerl:运维,文本处理,用得较少Lisp:科学研究,一个逻辑语言,用于人工智能Node:一种JavaScript运行时(runtime)Haskell:Haskell是一种标准化的、通用的纯函数式编程语言,数学逻辑AspectScala:一种类似于Java的编程语言,集成了面向对象编程的各种特性和函数式编程等。第二步:找到适合自己的学习方法现在网络这么方便,寻找学习资源不是问题。当然,学会使用网络查找资源是必须要知道的,以后用处很大。总结一下,大概有几种方式:上网搜索/查找(google、baidu)、购买书籍(根据自己的水平)、适合自己的视频或博客多代码演示、多认识同行、多交流、尝试写博客,最好结合以上记录的方法。最好将它们结合起来。您必须知道编程是一项非常艰苦的工作。第3步:基础知识不留痕迹。我说的基础是指基础知识。不要不耐烦。所谓欲速则不达,急于求成必将失去一切。其中,语法和编程习惯非常重要。如果你不掌握一门语言的语法,你就是一个没有灵魂的画家,你不可能创作出令人惊叹的作品;而良好的编程习惯会给你带来很多好处。想想此时摆在你面前的两个项目,一个里面所有的代码都有详细的注释,变量定义遵循一定的规则,并且代码进行了格式化,而另一个看不到任何注释,代码格式凌乱,更不用说变量定义规则了,这个时候,你觉得这样好吗?“天下大事,必做细;天下难事,必行易”。第四步:看三遍不厌。我是这样总结的:多看效果,多看技术分享(博客,论坛,各种分享平台,发布的APP)所谓看代码的效果,包括两个方面,你需要的效果自己实现的,和别人已经实现的效果或者类似的效果,多做收藏,有空的时候拿来练习;看技术分享,要知道技术在于分享,在编程这条路上,有很多愿意分享的同仁。多看他们的分享,既是学习也是铺垫;作为程序员,最终还是要在代码上实现,所以要多看代码,多敲代码;永不厌倦bug和无聊也许对于开发人员来说,他们最不想听到的就是有人对你说:“有一个bug”。这个时候不要无聊。如果你在投简历的时候仔细阅读了招聘信息,你应该会注意到,有时它会包含这样一句话:“我不厌倦bug,能适应需求的变化”,所以正常的应对策略应该是这样的,如果出现bug,就说明是正常的,因为没有那个程序就没有bug,而bug正是我们需要提高技术的一种方式,就是坚持“不忘初心,常在”;如果你在编程初期觉得枯燥乏味,说明你要入行了。如果你坚持一段时间,你会发现并没有那么无聊,因为你会慢下来。慢慢的认识了很多有趣的人,知道了很多有趣的事情。第五步:对于高级编程,一般认为有几个成长阶段:初级->中级->高级->高级或管理岗位等,这条路是漫长而艰巨的,每个不同的知识点都需要掌握每个阶段的掌握,每个人领悟的时间长短是不一样的。需要做的,一步一个脚印,做好自己该有的技能,不要想着什么XX天就能熟练等方式。我是一个从事了五年的前端工程师。很多人私下问我,2019年前端怎么学,有什么方法吗?没错,我花了一个多月的时间整理了年初的学习资料,希望能帮助到那些想学习前端却不知道如何入手的朋友。如果你还在编程的世界里迷茫,不知道自己未来的打算,可以加入web前端学习交流按钮qun:731771211,与大神交流,走出迷茫。点击:加入