就学习编程语言随便聊聊我的方法

简介说了,我还算懂几种编程语言,相信对于正在攻读计算机或者刚毕业出来的朋友来说是有些羡慕的,毕竟我刚毕业见到同事懂用几种语言开发,还是觉得他很牛逼。有多年工作经验的朋友请绕道而行吧。

现从事的是iOS开发,同时兼Android的开发,开发这一行忙的时候是经常加班的,闲的时候也就是很闲的,建议朋友们空闲的时候还是多学几门开发语言吧,毕竟艺多不压身。

其实我本来不觉得这有什么,不过就是到了面试找工作的时候,面试的人听到能学这么多还是会拉拉分数的。吹了这么久,抖抖口袋漏些干货吧,就说如何快速掌握一门编程语言吧。

有工作经验的朋友知道,应用开发的话无论哪一种类型大体都是一样的。

1. 基础语法:现在很多语言基本都是大同小异,创造者也是各种参考优化,因此很多语言其实就有同质性,变量、常量、循环等等基础要看看

2. 布局:无论公司开发什么,UI布局肯定少不了吧,那么一门新的编程语言,布局肯定是入门课程,iOS是xib、手写布局用最多,Android就是xml的布局,小程序和RN都是flex布局,Flutter这类就是模块布局等等。

3. 网络:现在的都是联网应用,什么网络请求的必须要懂,然后就是数据解析、存储、跨页面传读数据这些

4. 第三方应用库:接着就是图片显示、动画过渡等一系列的工具拼凑

通过上面的了解,你已经算是入门了,再就是利用工作空余时间,写写demo,多看看别人的开源项目,擅长使用搜索引擎的你,要找到上面这些资源问题不大吧。

当然如果想深入了解语言,还是要看看源码,我就是无这个内心,只是到了迫不及已才去看看原理以及源码,希望你能够保有一颗安静的心吧,哈哈!

你可能感兴趣的:(就学习编程语言随便聊聊我的方法)