• 好电商,欢迎您!
首页 > 跨境电商 > eBay

Python应该自学还是报班好

| 1人回复
Python应该自学还是报班好希望能解答下

专业回答

聊电商

聊电商,互联网老兵,和你聊点互联网、电商、科技的那点事

我毕业于克莱门森大学政治学专业。

我曾考虑过是否选择学习计算机科学专业,还在大一那年报名参加了“编程概论”课程,不过很快就退出了。实在是太难了。你可以先尝试自学,如果不行在报班。毕业后我一直住在硅谷,我发现我需要学习编程。一年后,我成为了eBay公司的一名中级软件工程师。我不想让大家觉得这是很轻松就能做到的。实际上,这是极具挑战的一件事。在这一年的不断尝试努力过程中,我得到了很多乐趣。

1. 1自学的优势虽然与拥有计算机科学学士、硕士甚至是博士学位的同事一起工作的压力很大,但别忘记了你还有“自学的优势”。你选择学习Python编程,不是出于老师布置的任务,而是因为你内心学习的渴望,这一点是你所拥有的最大优势。苹果公司的创始人斯蒂夫·沃兹尼亚克(Steve Wozniak)就是一位自学成才的程序员;还有因在美国宇航局的阿波罗登月计划中做出卓越贡献而获得总统自由勋章的玛格丽特·汉密尔顿(Margaret Hamilton);还有Tumblr 的创始人大卫·卡普(David Karp),Twitter的创始人杰克·多西(Jack Dorsey),Instagram 的创始人凯文·斯特罗姆(Kevin Systrom),他们都是自学成才的程序员。

1. 2为什么应该学编程不管你从事什么工作,编程都有助于你的职业发展。学习编程将给你自己赋能。我喜欢尝试新想法,时刻都有希望启动的新项目。学会编程后,我就可以坐下来自己实现,而不需要依赖他人。编程也会提升你在其他方面的技能。因为你熟练掌握了问题解决能力,鲜有其他工作不会因此而受益。我最近要在Craiglist上租房,搜索并筛选房子是个非常费力的活儿。但是我写了一个程序来代替我搜索,最后将结果以邮件形式发送给我。学会编程,将把你从重复性工作中解放出来。如果你想成为软件工程师,市场上对这类岗位的需求也日益增长,但是符合要求的候选者却总是供不应求。到2020年,预计将有一百万个编程岗位空缺。即使你的目标不是成为软件工程师,科学和金融等领域的岗位也开始倾向那些拥有编程经验的申请者。

1. 3没有编程经验怎么办?如果你之前没有任何编程经验,担心自己无法胜任编程工作,我想想告诉你的是:你完全有能力做到。人们对程序员有一些常见的误解,比如程序员都得擅长数学。这是错误的印象,不过编程确实是一件困难的工作。幸运的是,专栏涵盖的内容将让这一切变得比你想象得更加容易。为了提高编程技巧,你应该每天练习编程。挡在你面前的唯一障碍就是无法坚持,所以我们要采取一些措施确保自己能够坚持不懈。准备一张检查清单,来确保每天都有做练习,而且也能够帮助你保持专注。如果你还需要其他帮助,效率专家Tim Ferris建议采用如下技巧来保持驱动力。事先给家人或朋友一笔钱,如果你在规定的时间内完成了目标,就让他们把钱还给你,否则就将钱捐献给你讨厌的机构。

1. 4学习前你需要了解《零基础学Python》不仅是教你如何使用某种特定的语言编程,还会介绍标准教材中所不包括的其他所有知识点。专栏内分享的是我在成为软件工程师过程中不得不自学的内容。专栏不适合那些想要随意了解下编程知识、将写代码作为爱好的人,而是专门写给那些希望以编程为职业的人。不管你的目标是成为一名软件工程师、企业家,还是在其他的岗位上使用编程技能,你都是专栏的目标读者。学会一门编程语言还不够,你还需要学会其他技能,才能像计算机科学家一样地工作。我会教授大家我从编程新手到专业软件工程师过程中学到的一切。这个专栏,是为了向有志于编程岗位的人分享他们需要掌握的知识框架。我经常从自学编程的朋友那听到这样的反馈:我现在该做什么?我还不是一名程序员,也不知道下一步该学什么?因此我设计了下面的专栏结构。

1. 5专栏的结构我的目标不是包罗你需要了解的每个主题的所有细节,而是提供一份指引——一个编程职业发展所需要的所有技术路线图。由此我将专栏分成五个部分。第一部分:编程简介。让你尽快写出自己的第一个程序,最好在今天。第二部分:面向对象编程简介。这部分将介绍不同的编程范式,着重阐述面向对象编程。你会开发一个游戏,体会编程的强大能力。读完这部分后你会沉迷于编程。第三部分:编程工具简介。将介绍提升编程生产力的不同工具。这时,你已经沉迷于编程,并希望变得更好。你将会学习相关的操作系统、使用正则表达式提升效率、安装并管理他人的程序,以及使用版本控制与其他工程师协作的知识。第四部分:计算机科学简介。将简要介绍计算机科学知识,主要涵盖两个主题——算法和数据结构。第五部分:找到工作。最后一部分是关于最佳编程实践,如何找到软件工程师的工作,团队协作以及程序员的自我提升。我会分享如何通过技术面试与团队协作的建议,以及如何进一步提升自己的技能。

1. 6从终点出发我学会编程的方式,与计算机科学通常的教学方式正好相反。专栏的结构是根据我自己的方式组织的。一般来说,你会先花很多时间学习理论,理论知识学的太多以至于许多计算机科学的毕业生甚至不知道如何动手编程。杰夫·阿特伍德(Jeff Atwood),在其博客“为什么程序员不会编程”中写道:“和我一样,许多人都碰到了这样的情况,编程岗位的200位申请者中,有199个根本不会写代码。重申一遍:他们一点代码都不会写。”这种现象直接促使Atwood发明了FizzBuzz代码挑战,一种用来在面试中筛选申请者的编程测试。《王者之旅》电影中的主角乔什(Josh Waitzkin),在《学习的艺术》一书中回忆了他如何反向学习国际象棋。他没有和其他人一样研究开局,而是从学习象棋残局(棋盘上只剩下少数几个棋子)开始。这样做让他对国际象棋有了更深的理解,并赢得了多次大赛冠军。与此类似,我认为先学习如何编程再学习理论的方法更高效,因为你会拥有了解背后原理的强烈驱动。这就是为什么专栏一直到第五部分才介绍计算机科学理论,而且内容也尽量精简。虽然理论很重要,但是在你拥有了编程经验之后,理论的价值才更大。

1. 7专栏的格式专栏的各个章节紧密相关。如果你读到了某些看不懂的概念,可能在前一章已经做了介绍。专栏内尽量避免重复解释,所以牢记这个特点。在给重点词汇下定义时,会使用斜体。每个章节的末尾都有一个词汇表,对该章内出现的斜体名词进行解释。专栏代码段前的注释为GitHub的网址,读者可于网站直接复制代码。

1. 8专栏使用的技术为了让读者尽可能的积累编程经验,专栏会介绍多种技术。在某些情况下,必须在许多不同的技术中做出选择。在第20章“版本控制”中,我们将会学习Git的基础知识。Git是一个流行的版本控制系统,选择介绍Git是因为笔者认为它已经成为版本控制的业界标准。专栏中用Python来编写大部分的编程示例,因为它是一门很流行的初学者语言,而且即使从来没有使用过Python的人学习起来也比较简单。此外,目前几乎每个领域对Python开发者的需求都非常大。不过,专栏会尽量做到内容与技术无关——注重概念,而非技术本身。

1. 9初学者需要准备的工具首先需要有一台计算机,以便跟着每个专栏内容进行示例练习。计算机有一个操作系统(operating system),即一个扮演人与计算机物理硬件之间的中间人的程序。可以在屏幕上看到的称为图形用户界面(Graphical User Interface,GUI),它是操作系统的一部分。台式计算机和笔记本电脑目前有3种常用的操作系统:Windows、UNIX和Linux。Windows是微软推出的操作系统。UNIX操作系统发明于20世纪70年代,目前最流行的UNIX操作系统是苹果的OS X。Linux则是目前世界上大部分服务器(server)都在使用的一款开源操作系统。服务器指的是执行托管网站等任务的计算机或计算机程序。开源(open-source)意味着软件不归某个公司或个人所有,而是由一群志愿者维护。Linux和UNIX都是类UNIX操作系统,意味着二者之间非常相似。如果你喜欢欢迎关注我的专栏《零基础学Python3》,有问题欢迎给我留言,我会第一时间反馈给您。https://learning.snssdk.com/feoffline/toutiao_wallet_bundles/toutiao_learning_wap/online/article.html item_id=6681141509619712520&app_name=news_article

相似问题

推荐 怎么注册Ebay

PC合金是利用物理共混或化学接枝的方法而获得的高性能、功能化、专用化的一类新材料。PC合金产品可广泛用于汽车、电子、精密仪器、办公设备、包装材料、建筑材料等领域PC合金材料外文名:polycarbonate主要成分:聚碳酸酯化学性质:聚碳酸

    美国可以网购吗

    在电子元器件领域中,SS34和M7并不相同。SS34和M7是二极管型号,但是它们的封装和参数都有所不同。SS34是SMA封装的超快二极管,最大承受反向电压40V,最大连续反向电流为3A,响应时间为15ns。而M7是SMB封装的快恢复整流二极

    ebay是几边市场

    热敏电阻的主要特点是:1)灵敏度较高,其电阻温度系数要比金属大10~100倍以上,能检测出10-6℃的温度变化;

    最强NBA怎么买改名卡

    线圈通电后形成的磁场对铁磁性物体产生的吸力。电磁,物理概念之一,是物质所表现的电性和磁性的统称,如电磁感应、电磁波等。电磁是法拉第发现的,电磁现象产生的原因在于电荷运动产生波动,形成磁场,因此所有的电磁现象都离不开磁场。电磁学是研究电磁和电

    怎样把自己的东西拍卖出去

    离心泵会产生汽蚀的原因:液体在一定温度下,降低压力至该温度下的汽化压力时,液体便产生汽泡。把这种产生气泡的现象称为汽蚀。汽蚀时产生的气泡,流动到高压处时,其体积减小以致破灭。这种由于压力上升气泡消失在液体中的现象称为汽蚀溃灭。泵在运转中,若

    人类可以移居到别的星球吗

    气泵(qìbèng),air pump 即“空气泵”,从一个封闭空间排除空气或从封闭空间添加空气的一种装置 。

    ebay和淘宝开店有何区别呢

    网速一般是指电脑或手机上网时,上传和下载数据时,请求和返回数据所用的时间长短。要提高电脑网速,要看ISP网络服务商的接入网情况。一般分三种,ADSL接入、FTTBLAN接入、FTTH接入,一般在不改变网络接入方式的情况下,提高网络带宽,并不

    龙年纪念币可以卖到哪里

    光催化不是光学专业,而是化学或材料专业中的一个分支领域。光催化的主要研究对象是利用光能产生化学反应的材料或器件。这些材料或器件可以利用可见光或紫外线光进行催化反应,从而达到降解有害物质、增加反应速率、制备新材料等目的。从专业角度来看,光学主

    边牧哪里有卖

    地磅跳数字通常是由于测量过程中发生的误差造成的。地磅是一种用于测量物体重量的设备,但其准确性受到各种因素的影响,如设备本身的精度、环境条件、使用方式等。当物体的重量接近地磅的最大量程时,有时会发生数字的突然变化,这被称为“地磅跳数字”。原因

    ebay怎么使用

    1、作耐火材料:石墨及其制品具有耐高温、高强度的性质,在冶金工业中主要用来制造石墨坩埚 ,在炼钢中常用石墨作钢锭之保护剂,冶金炉的内衬。2.作导电材料:在电气工业上用作制造电极、电刷、碳棒、碳管、水银正流器的正极,石墨垫圈、电话零件,电视机

    电商资讯 为你持续推送电商知识

    国家邮政局:8月中国快递指数同比增长12.6%
    好电商9月14日讯:据国家邮政局官方微信消息,经测算,2024年8月中国快递发展指数为407,同比提升12.6%。其中发展规模指数、服务质量指数和发展能力指数分别为510.1、60...
    报告称8090后人群是中国电商消费主力军
    作为2024年中国国际服务贸易交易会重要组成部分的2024电子商务大会12日在北京举办。会上发布的《中国电子商务区域发展大数据分析报告》显示,31岁至40岁人群是中国电商...
    速卖通物流供应链升级:提升货品效率,让商家经营更简单
    好电商网讯:9月10日,在2024菜鸟全球智慧物流峰会上,速卖通物流供应链总经理轶云表示,跨境供应链已经进入提效、提质、提速阶段。速卖通一方面致力于帮助商家提升经营...
    TikTok电商在东南亚快速崛起,紧逼Shopee
    TikTok Shop正在成为东南亚最大的电商平台之一。
    321个卖家被告!隐匿案件Brush Strokes发光仙人掌摆件版权维权,速查!
    321个卖家被告!隐匿案件Brush Strokes发光仙人掌摆件版权维权,速查!
    亚马逊图片要求重大变化!赶紧检查
    亚马逊近期在后台发布政策,对于商品详情页面的图片提出了更新的要求,同时,对图片的选择方式和展示规则做了调整。
    二手数控铣床出现漏油表现于哪几个方面
    二手数控铣床漏油划分为三种状态即渗漏、滴漏和流油。
    二手数控斜轨插齿机的优势
    二手数控斜轨插齿机是一种先进的齿轮加工机床,结合了数控技术、精密机械以及斜轨设计,专为高精度齿轮加工而设计。
    二手高精度立式加工中心特点与市场趋势
    二手高精度立式加工中心是一种先进的数控机床设备,具有高精度加工能力和多功能性,在制造业中扮演着重要角色。
    二手数控折弯机的操作技巧与安全指南
    二手数控折弯机作为现代金属加工行业中不可少的设备,其高精度、高效率的特点使得它在各种金属板材加工中得到了广泛应用。
    二手数控电火花穿孔机故障处理办法
    二手数控电火花穿孔机作为现代制造业中不可少的重要设备,其稳定运行对于提高生产效率、保证产品质量具有重要意义。
    日常如何规范使用二手数控排刀机
    数控机床与普通机床一样,它有排刀架,可以实现工序加工的自动交换以及二道工序加工,这就是二手数控排刀机。
    二手电火花穿孔机机床床身带电的原因有哪些
    二手电火花穿孔机作为一种重要的加工设备,在工业生产中发挥着不可替代的作用。
    二手立式加工中心的基本操作及注意事项
    玖库为您分享二手立式加工中心的基本操作及注意事项一、基本操作1开机前检查机床润滑油箱的油量及气压表压力2.开机后各轴回零,回零前注意各轴位置,检查机床指示灯是否...
    关于二手数控折弯机的操作技巧与安全指南
    二手数控折弯机作为现代金属加工行业中不可少的设备,其高精度、高效率的特点使得它在各种金属板材加工中得到了广泛应用。
    二手钻攻加工中心的应用使用方法与维护要点
    二手钻攻加工中心是一种多功能的机床设备,结合了钻孔和攻丝的能力,广泛应用于制造业中的多种加工任务。
    二手斜床身数控车床的常见问题及解决方法
    二手斜床身数控车床是一种高精度、高效率的自动化机床,其工作原理基于数控技术和传统车床加工原理的结合。
    二手五轴数控磨床常见的故障及其排除方法
    二手五轴数控磨床是一种高精度、多功能的工具磨床,它广泛应用于各种精密加工领域。
    机械二手摇臂钻床和液压二手摇臂钻床有什么区别
    目前市场上的二手摇臂钻床大多分为两种:1机械二手摇臂钻床,2.液压二手摇臂钻床。
    玖库分享二手五轴高速加工中心与人工智能技术的融合与应用
    二手五轴高速加工中心是一种高精度、高速度的加工设备,广泛应用于航空航天、汽车制造、医疗器械等领域。
    小红书私信发微信号怎么发 会限流吗
    在小红书里,用户私信发微信号是违规的,会被限流。但有时候,我们不得不发微信号。那小红书私信发微信号该怎么发呢?快和小编一起了解一下吧。
    理解私域流量的底层逻辑,如何建立私域流量圈?
    私域流量是运营中的一种,“私域”的目的是为了更好的服务客户,私域运营分为四大阶段,获客、激活、转化、复购,要想打造好自己的私域流量圈,这四个阶段缺一不可,那...
    tiktok小店入驻条件及费用
    TikTok小店入驻条件:1. 拥有一个正常运营的TikTok账号,粉丝数量在1000以上,账号未涉及违规行为;2. 年龄在18岁以上,有完全民事行为能力;3. 拥有良好的商业信誉和经...
    TikTok小店怎么开通
    TikTok拥有庞大的用户群体和广泛的影响力,那么 ,TikTok怎么开店入驻,开店需要准备什么?
    tiktok小店开通了哪些国家站点
    随着全球电子商务的蓬勃发展,TikTok小店作为国际版抖音推出的电商平台,正快速成为全球商家进军电商领域的重要途径。TikTok小店利用庞大的用户基础和高互动性的内容优...
    0基础如何学习新媒体运营
    新手运营从哪开始学? 如何0基础学习新媒体运营?很多宝子们,想学新媒体运营,但是又不知从何下手,下面小编给你们用几张图片把新媒体运营讲明白!
    TikTok美国小店及运营策略
    TikTok 自开通电商业务以来,一直备受跨境卖家所关注,尤其是美国小店。那么卖家怎么入驻美小店以及日常运营的难题呢,下面我们一起来看看。
    如何引流到私域,提升转化率呢?
    在当今竞争激烈的市场环境下,各行各业都在积极寻求有效的营销方式来吸引更多的潜在客户。其中,引流推广作为一种重要的营销手段备受关注。本文将从什么是引流推广、为...

    最新问答 更多

    热门标签