前言
今天有人问学编程应该学哪门语言,我码了不少字,感觉可以总结一下
个人经验
编程分前端、后端,前端分网页(小程序)、桌面客户端、移动端,移动端分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一样要考虑垃圾回收、内存堆栈,说好的编程语言和框架给我处理好呢,唉,苦命的打工仔~
我的数学基础不牢靠可以学编程吗?
@blair 可以,只有做人工智能啥的才需要比较强的数学知识,实际上平时用的不多,当然数学好一般写代码灵活,但也不是必然,比如你可以搞前端界面开发
我这学校先教了一学年C,一学年JAVA,然后就开始教其它各种语言,但是感觉不管是C还是JAVA,感觉所学的东西啥也干不了呀,总有人说以后慢慢啥都会的,但是感觉现在这样下去还是没变化,开始质疑自己是不是走错了路,明明都认真在学了。。
@废物 光是学习自然啥也干不了,可以去实战,比如你平时有东西用着不舒服,那就尝试用自己会的东西去解决,实战起来就啥也可以会了
海阔世界感觉界面还可以再精简一点,尤其是小程序多起来,又是分组又是小程序的,有点乱😂
@沐风 没办法,它的定位就不是单一的使用场景
学后端英语不好能学吗?不知道在哪里学
@七颗小龙珠 英语好不好不要紧,可以尝试学一下编程,如果过程中发现英语确实阻碍了你,再考虑下一步,实际上对编程来说英语只是符号,记住就行了
@七颗小龙珠 跟英语几乎没关系
@七颗小龙珠 大部分开发工作,和英语关系不大
@七颗小龙珠 没问题的,要坚持
出来做了三年,慢慢才感觉到这一行里一些值得追求的东西🤧🤧,还有就是,基础非常重要啊啊啊啊啊啊啊!
在这里给你提个建议,希望海阔视界能够支持调用Oplayer播放器,它也支持长按倍速播放及双击快进功能,望把这个播放器也纳入海阔视界支持范围内,你软件中没有支持反馈的地方,只能在公众号里和你的博客里提了,希望你能看到其中一处也是好的,建议在软件里加一个反馈建议的地方,就算留一个邮箱也是好的!
@孤狼 好的,后面我看一下
😘
n
你真棒!
大佬,云剪貼板可以開源嘛,特別喜歡
@naive 什么云剪贴板?客户端的无非就是对接网站接口,后端的话都不是我的,云剪贴板6是TyrantG大佬提供的,他有开源https://github.com/TyrantG/bailan-paste