编程语言入门和坑

前言

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

个人经验

编程分前端、后端,前端分网页(小程序)、桌面客户端、移动端,移动端分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
12评论
  • 七颗小龙珠

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

    • 小棉袄 博主

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

  • TypeScript

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

  • 孤狼

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

    • 小棉袄 博主

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

  • HDJ

    😘

  • xc

    n

  • geek

    你真棒!

  • naive

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

    • 小棉袄 博主

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

  • 求教

    我是一无所知的但是就是有点感兴趣

    • 小棉袄 博主

      @求教 可以尝试