编程语言的套路

我大学学习的是计算机科学与技术专业,成绩属于班上中等。看到大牛同学不是参加ACM就是搞一些高端大气上档次的项目,严重打击了我的信心,最后成为了一家硬件公司的产品狗。

刚做产品的时候,没少挨研发的骂,于是暗暗下决心,一定要成为一个懂技术的产品经理。后来离开了老东家,开始在互联网行业创业。由于前期研发人员不够,没办法,只能硬着头皮上,2年下来学到了不少知识。

  • Python(基本的Python脚本、Django框架、Flask框架、Scrapy框架)
  • Java(大学学过,粗略复习之后用于开发Android应用)
  • Swift(刚开始的使用OC来开发iOS, 当时很抵抗OC的语法结构,正好Swift刚发布,觉得比较好,就学习这个了)
  • HTML/CSS/Javascript (当时为了帮一个女同学做旅游酒店官网而自学的,后来用于制作自己公司的官网)
  • C++(大学主要的语言)

学习一门新编程语言,我总结了一个套路,希望对像我一样想要学习点技术的产品狗有些帮助。

下面是编程语言大概的内容。

编程语言的套路

无论是跟着教学视频还是自己看书,当练习玩基本的用例之后,根据语言本身的特性,把图中具体的内容默默想一遍,不明白的地方再看看书,或者做做练习,那么会掌握的快很多。而且,基本上语言都围绕途中的模块进行。

举例来说:比如图中的『程序结构』中的循环结构,如果是python语言,可能首先会考虑for in的方式,然后再联想while语句方式,紧接着可能会想到for in/while的else字句,对比其他语言,看看是否有do-while方式?

图中是比较笼统的概括,如果自己发散越多,那么说明自己掌握的越好。希望每个产品狗都能懂点技术,和程序猿互动起来,降低沟通成本。

  • 3
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值