编程语言入门和坑

前言

今天有人问学编程应该学哪门语言,我码了不少字,感觉可以总结一下

个人经验

编程分前端、后端,前端分网页(小程序)、桌面客户端、移动端,移动端分Android、iOS、跨平台移动端

编程基本上都要学一下C语言,这是基础

后端招人最多的就是java,你要是把java整明白了,什么Python、Go都能很快入手,推荐从java学起,毕竟用的人多好找工作

前端肯定要学html、css、js,这三个是比较简单基础的,开发网页的话要学jquery框架、react框架、vue框架,微信小程序什么的只要你会前面这些分分钟上手

移动端的话java是基本,不过现在kotlin也是必须要学的,只要你会java,kotlin上手也很快,不过这只是基础的编程语言,还要会一些系统组件、界面开发才行,这不是光会编程语言就行的,至于iOS我也没玩过,就不多说了

总体来说编程就是会一门就能很快入手其它的,不过前端和后端还是有区别,后端管数据,前端管界面,推荐先弄清楚自己适合学前端还是后端,可以都去学一点,然后决定深入一个方向

总结

后端:Java,前端必学JS,安卓端Java

做了几年开发,感觉编程语言这些都是表象,实际上就是需要做哪个用哪个,开发语言没有尽头和太多差别,只是坑多坑少而已,就算是Java、Python、Go一样要考虑垃圾回收、内存堆栈,说好的编程语言和框架给我处理好呢,唉,苦命的打工仔~

tag(s): life 
show comments · back · home
40评论
  • blair

    我的数学基础不牢靠可以学编程吗?

    • 小棉袄 博主

      @blair 可以,只有做人工智能啥的才需要比较强的数学知识,实际上平时用的不多,当然数学好一般写代码灵活,但也不是必然,比如你可以搞前端界面开发

  • 废物

    我这学校先教了一学年C,一学年JAVA,然后就开始教其它各种语言,但是感觉不管是C还是JAVA,感觉所学的东西啥也干不了呀,总有人说以后慢慢啥都会的,但是感觉现在这样下去还是没变化,开始质疑自己是不是走错了路,明明都认真在学了。。

    • 小棉袄 博主

      @废物 光是学习自然啥也干不了,可以去实战,比如你平时有东西用着不舒服,那就尝试用自己会的东西去解决,实战起来就啥也可以会了

  • 沐风

    海阔世界感觉界面还可以再精简一点,尤其是小程序多起来,又是分组又是小程序的,有点乱😂

    • 小棉袄 博主

      @沐风 没办法,它的定位就不是单一的使用场景

  • 七颗小龙珠

    学后端英语不好能学吗?不知道在哪里学

    • 小棉袄 博主

      @七颗小龙珠 英语好不好不要紧,可以尝试学一下编程,如果过程中发现英语确实阻碍了你,再考虑下一步,实际上对编程来说英语只是符号,记住就行了

    • 曙光磁铁

      @七颗小龙珠 跟英语几乎没关系

    • 来来来来来

      @七颗小龙珠 大部分开发工作,和英语关系不大

    • 虚无先生

      @七颗小龙珠 没问题的,要坚持

  • TypeScript

    出来做了三年,慢慢才感觉到这一行里一些值得追求的东西🤧🤧,还有就是,基础非常重要啊啊啊啊啊啊啊!

  • 孤狼

    在这里给你提个建议,希望海阔视界能够支持调用Oplayer播放器,它也支持长按倍速播放及双击快进功能,望把这个播放器也纳入海阔视界支持范围内,你软件中没有支持反馈的地方,只能在公众号里和你的博客里提了,希望你能看到其中一处也是好的,建议在软件里加一个反馈建议的地方,就算留一个邮箱也是好的!

    • 小棉袄 博主

      @孤狼 好的,后面我看一下

  • HDJ

    😘

  • xc

    n

  • geek

    你真棒!

  • naive

    大佬,云剪貼板可以開源嘛,特別喜歡

    • 小棉袄 博主

      @naive 什么云剪贴板?客户端的无非就是对接网站接口,后端的话都不是我的,云剪贴板6是TyrantG大佬提供的,他有开源https://github.com/TyrantG/bailan-paste