下载安卓APP箭头
箭头给我发消息

客服QQ:3315713922
论坛 >编程语言 >自学编程语言,我有特殊的入门技巧

自学编程语言,我有特殊的入门技巧

虎牙小月半发布于 2016-03-14 20:14查看:1128回复:3
Robin同学
曾经有幸在办公室见过程序员和产品经理对峙,场面非常劲爆,产品经理解释实现需求的必要性,程序员解释程序构架blabla不让改,最后程序员哭腔都出来了,我只能大写一个心疼继续做我的编辑。产品经理和前/后端程序员之间这种矛盾真的必然存在而且难以化解吗?

百度产品经理肖同学
真实存在啊,因为产品同学的目的就是改进体验,改进的过程中势必会使用较新的/较难的技术,给程序员增加很多麻烦。如果是大的需求,在需求评审的时候产品老大和技术老大就会pk,产品会给需求定优先级,技术会看实现难度和排期。综合考虑,如果需求确实很重要,还是会做的。

这样看来,不论是想如何更优雅地缓解与程序员之间的矛盾,还是想避免因为不懂技术带来的低说服力,志在成为产品经理的同学们,的确有必要懂一点基础的编程语言。

从哪里开始学呢?

相信有不少同学和主页菌一样是编程小白,所以今天,主页菌就要和大家分享一个传说中编程小白也能学的语言,Python

Python
是什么
Python是一种计算机程序设计语言,就像名字听起来更加熟悉的C语言、Java语言、Basic语言。
为什么
推荐小白学
简单:Python是一种代表简单主义思想的语言。阅读一个良好的Python程序就感觉像是在读英语一样。
易学:完成同一个任务,C语言要写1000行代码,Java只需要写100行,而Python可能只要20行。尽管运行速度相对于C和C++较慢,但是对初学者而言足够完成普通任务。
应用广:可以做日常任务、做网站(例如YouTube就是Python写的)、做网络游戏的后台……连Google大规模使用Python。Python可以运行部分由C或C++编写的程序,也可以把Python嵌入C/C++程序,从而向程序用户提供脚本功能。
Python
怎么学
知乎用户@彭泉鑫 总结和调整了Full Stack Python上的一些教程,整理了一份不同层次的学习指南:
1
无开发经验,初学python

A Byte of Python:简明简明python教程,这个有中文版简明 Python 教程,是非常好的入门教程
Learn Python the Hard Way Zed Shaw的免费教程,个人强烈推荐
Real Python:Python, Django and Flask教程,收费,需购买
short 5 minute video 解释了为什么你的出发点应该是要完成什么项目,或者解决什么问题,而不是为了学一门语言而去学一门语言
Dive into Python 3:是一本开源的python教程,提供HTML和PDF版
Python track:Code Academy为纯新手准备的
Introduction to Programming with Python:介绍了基本语法和控制结构等,提供了大量代码示例
Think Python: How to Think Like a Computer ScientistO'Reilly 的书,是非常好的入门教材
Python Practice Book是一本python练习的书,帮你掌握python基本语法
this list of 5 programming project for Python beginners5个适合python初学者的编程项目,通过做实际项目学编程
use Python to build a blog:Reddit的创造者之一写的一个教程,如何用python构建一个博客网站,使非常好的web编程入门
learning Python:The fullstack python的作者写的一篇关于如何学习python的文章
2
有开发经验 ,初学Python

Learn Python in y minutes:让你在几分钟内快速上手,有个大概了解
Python for you and me:python的语法,语言的主要结构等,还包含来Flask Web App的教程
The Hitchhiker’s Guide to Python
How to Develop Quality Python Code:如何开发高质量的python代码
3
进阶

The Python Ecosystem: An Introduction:关于python生态系统,虚拟机、python包管理器pip、虚拟环境virtualenv、还有很多进阶主题
The Python Subreddit:就是python的reddit节点(相当于中国的贴吧),是一个活跃的社区,可以交流讨论,解决问题等
Good to Great Python Reads:收集进阶和高级python文章,讲了很多细微差异和python语言本身的细节
博客 Free Python Tips:有很多python和python生态系统的文章
Python Books:有一些免费的Python, Django, 数据分析等方面的书
Python IAQ: Infrequently Asked Questions:关于python 经常问到的问题
4
播客

Talk Python to Me:关注使用python的人们和组织,每一期都会邀请一些开发者谈谈他们的工作等
Podcast.__init__:关于python和让python更牛的人们
5
新闻资讯

Python Weekly:最新的python文章、视频、项目、资讯
PyCoder's Weekly:和python weekly类似
Import Python


收藏(0)1
查看评分情况

全部评分

  • 品川2016-05-23 08:28

总计:1

回复分享

版主推荐

    共有3条评论

    • IT宅男
    • mr jack
    • Mr ken
    • Mright
    • cappuccino
    • YUI
    • 课课家运营团队
    • 课课家技术团队1
    • 酸酸~甜甜
    • 选择版块:

    • 标题:

    • 内容

    • 验证码:

    • 标题:

    • 内容

    • 选择版块:

    移动帖子x

    移动到: