首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

3天就可以学会一门编程语言,你信么?打死不信的人可以看看……

一门编程语言三天内你能够学会?你作梦吧……

我真没有吹牛逼,这款软件就是我用了三天学习完 Objective-C 的产出 (网上可以搜索到)

请你慢慢听我道来,别急着点关闭,认真读完你一定有所收获。

很多用过OSX平台的同学还真需要这种软件,当然这款软件对于大多数有着丰富的OSX编程经验的开发人员来说确实不是什么难事。

那么我先来说说我为什么3天就能够学会Objective-c?

先来说说那一年我当时的技术背景:我当时C语言编程已经很熟悉、C#已经有了几年的编程经验,所以对于学习一门新的编程语言 Objective-C并不是什么难事。

但凡是学习过 Objective-C的同学都知道这门编程语言是C语言的超集,所以我在学习的时候,我只需要把不同点挑出来重点学习即可,包括针对OSX平台下的 UI 编程也是如此,我只有把C#的事件处理 与 Objective-c Xcode 拖放原点 进行对比学习即可。

那么如何快速学习一门编程语言?

首先我得澄清一件事,3天对于一个编程新人来说学会一门编程语言是绝对不可能做到的事。

任何科学对于一个没有基础的同学来说要想走知识捷径那是不可能的。

但是,对于有着扎实的操作系统基础、编程基础、算法基础、面向对象编程知识、软件工程基础的同学来说,学会任何一门新的编程语言最多只需要三天即可。

所以,对于零编程基础的同学必须要花足够多的时间打牢打好基础知识,别再说什么本科知识无用论的屁话了,大家可以参考一下清华、北大、或者其他有名的计算机学府本科都在用什么教程,你跟着学就好。

我认为:

C语言必学,对于很多编程人员来说总是认为是C语言是一门可学不可学的编程语言,但是我认为只要你未来打算将来从事 软件开发 这个职业,不管将来你用的编程语言是c#,Python,Java,还是其他编程语言,这门编程语言必学。必学并不是指你刚开始接触编程的时候就要选择这门编程语言,对于很多编程初学者来说,这门编程语言确实有一定的难度。那么学什么编程语言好?当然选择一门越简单的越好,因个人而异,如果你觉得学C语言学起来有点困难,可以先选择Python入门,待这门编程语言熟悉以后,C语言必须要花时间补起来学习。当年我的第一门编程语言是BASIC语言,接着才是C语言的,后面接触了很多各种不同的编程语言,我觉得 C语言编程 + 数据结构算法 + 操作系统原理 会让你受益终生,哪怕在后面的很多高级编程语言中很多语言特性都已经让开发人员不需要太多了解内存指针、数据结构、算法、但是如果你要想攀登软件研发的高峰的话,那么这门编程语言必学。

如果你能够把C语言吃透了,学起其他的编程语言来说也并不会花太多的时间,这是我为什么能够三天就能够把Objective-C 学会的主要原因。

--------------------------------------------------

一个善意的标题党,或许让你更加知道接下来要沉下心来好好学习。

如果您觉得我们这篇文章有点料,那么欢迎转发分享。

--------------------------------------------------

  • 发表于:
  • 原文链接https://kuaibao.qq.com/s/20190401A06Z9P00?refer=cp_1026
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

扫码

添加站长 进交流群

领取专属 10元无门槛券

私享最新 技术干货

扫码加入开发者社群
领券