• 好电商,欢迎您!
首页 > 跨境电商 > 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买东西靠谱吗

    CMA是“China Metrology Accreditation”的缩写中文含义为“中国计量认证”,CMA检测机构必备资质:根据计量认证管理法规规定, 经计量认证合格的检测机构出具的数据,用于贸易的出证、产品质量评价、成果签定作为公证数

    怎样幽默回应胡吃海喝

    直流接触器与交流接触器相比,直流接触器的铁心比较小,线圈也比较小,交流电磁铁的铁心是用硅钢片叠柳而成的.线圈做成有支架式,形式较扁.因为直流电磁铁不存在电涡流的现象.。接触器分为交流接触器(电压AC)和直流接触器(电压DC),它应用于电力、

    滑板搭子去哪找

    解你说的摩托车cts应该是tcs,全称是牵引力控制系统。TCS可以使摩托车在各种行驶状况下都能获得较好的牵引力。牵引力控制系统的控制装置是一台计算机,利用计算机检测两个车轮的速度和方向盘转向角。当摩托车加速时检测到驱动轮和非驱动轮转速差过大

    ebay收款地址是什么

    双缸汽油发电机通常使用SAE 10W-30或SAE 10W-40等多粘度机油。这些机油具有良好的润滑性和热稳定性,能够在高温和高负荷条件下保护发动机。此外,机油应符合API服务分类规范,如API SN或API SJ等,以确保发电机的正常运行

    网上哪里买到正版zippo

    w.lab在韩国是二三线品牌,它在韩国本土并不算特别出名,定位属于中档,产品类型并不多,主要是妆前乳和洗面奶比较火,但从其品牌实力以及在韩国的影响力来说,它是个三线的牌子。w.lab2013年成立于首尔,2017年来到中国市场,隶属于哇呜环

    怎么在ebay开店

    超声波属于声波范畴,人们能听到的声音是有一定范围的,把20~20000Hz作为健康人能听到声音的极限频率,20Hz是人耳能听到的最小频率,20000是人耳能听到的最大频率,故把高于20000Hz的声音叫做“超声波”。通常我们临床超声诊断所用

    怎样在ebay上注册卖家账户

    在类上皮细胞之间散在多核巨细胞,结核结节之多核巨细胞又称为Langhans巨细胞。这种巨细胞体积很大,直径达40~50μm。胞核形态与类上皮细胞相似,数目可达几十个,甚至百余个,排列在细胞周边部呈马蹄形或环形,胞浆丰富。Langhans巨细

    ebay发货地是真的吗

    带有备件的出厂价指的是产品出厂时所附带备用零部件的价格。这通常是指一些大型机械设备或电子产品,例如汽车、发电机、机床、空调等。在这些产品销售时,厂家通常会提供一定数量的备件,以便客户在使用过程中进行更换或维修。带有备件的出厂价是一种比较完整

    卖家ebay是用什么卡收款

    edl指的是用ED|设备制备的超纯水。它是将传统电渗析技术和离子交换技术相结合。在电场力的作用下,通过阳,阴离子膜对阳,阴离子的选择透过性作用以及离子交换树脂对水中离子的交换作用。使水中离子做定向迁移。从而实现水的深度净化除盐。水电解产生的

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

    国家邮政局: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 自开通电商业务以来,一直备受跨境卖家所关注,尤其是美国小店。那么卖家怎么入驻美小店以及日常运营的难题呢,下面我们一起来看看。
    如何引流到私域,提升转化率呢?
    在当今竞争激烈的市场环境下,各行各业都在积极寻求有效的营销方式来吸引更多的潜在客户。其中,引流推广作为一种重要的营销手段备受关注。本文将从什么是引流推广、为...

    热门标签