![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Python技术
文章平均质量分 75
阿言教编程
如果大家对Python感兴趣的话,可以加一下老师的微信哦:abb436574,免费领取一套学习资料和视频课程哟~
展开
-
Python基本语法,python入门到精通
python你不去认识它,可能没什么,一旦你认识了它,你就会爱上它Python基本语法1.定义变量:代码正文:x=1y=2z=x+yPython定义变量的方式呢很简单,就是上面这段代码,相信只要稍微懂点数学的人都能看懂这段代码的含义。其实现在在国外很多大学都是把Python作为计算机语言入门的第一门语言,因为python语言可以说是人类的语言,很容易上手,一眼就能看懂(不过大部分语言都是这样,入门容易深入难,要持之以恒。)代码讲解:2.判断语句:代码正文:coding=utf-8s原创 2022-01-23 15:52:58 · 758 阅读 · 0 评论 -
Python网络爬虫简单入门
预备知识学习者需要预先掌握Python的数字类型、字符串类型、分支、循环、函数、列表类型、字典类型、文件和第三方库使用等概念和编程方法。Python爬虫基本流程a. 发送请求使用http库向目标站点发起请求,即发送一个Request,Request包含:请求头、请求体等。Request模块缺陷:不能执行JS 和CSS 代码。b. 获取响应内容如果requests的内容存在于目标服务器上,那么服务器会返回请求内容。Response包含:html、Json字符串、图片,视频等。c..原创 2022-01-23 15:42:20 · 1949 阅读 · 0 评论 -
苦逼的是怎么又有东西没记住,但我们依然每天坚持一遍、一遍又一遍指导记住为止。
回首以前,让我们知道且更加了解Python这门编程语言是在2017年,很多人都说是人工智能将要爆发导致Python热度上升,Python是最适合编程人工智能的语言。那们我们受限来看下Python它的优势在哪里,让现在没个程序员都要学习它。我们都知道一种编程语言多功能性主要是表现在第三方库,Python目前第三方库超过12万个。python能做什么?能开发web吗?能,python可以说无所不能,web开发,服务端开发,系统网络运维、科学与数字计算、3D游戏开发、图形界面开发、网络编程、AI人工智能语原创 2021-12-24 16:31:39 · 743 阅读 · 0 评论 -
分享几个神奇有效的Python学习网站
想要学好Python,只靠看Python相关的书籍是远远不够的!互联网时代,我们还要充分利用网络上的免费资源,不然怎样成为一名优秀的Pythoner呢?今天小U就为大家分享几个神奇有效的Python学习网站。Python部落这个网站对Pythoner们来说还是很实用的,它有三大主要功能:学习Python、练习知识点。PS:如果你英文水平超好,还可以通过翻译技术文章赚点小钱勒~网站的左侧----我是小白,我想入门。在这里,你可以根据自己目前的状况,选择不同的主题课程进行学习。小白的话当然是从左上角的.原创 2021-12-23 15:30:44 · 296 阅读 · 0 评论 -
有的人能轻松学会Python编程,不是基础好,而是有了这些刷题网站
作为编程语言中最为通俗易懂的Python,学好它不仅需要正确的方法,更需要不断的算法训练。与其他编程一样,Python编程同样需要练好算法,现在我推荐几个算法练习题多、质量高、上手快的刷题网站,但是,不要因为多,而让自己眼花缭乱,你只需要练好其中一个,就已经足够受益你的Python编程职业生涯。**第一推荐:**最经典的程序员刷题网站LeetCode**第二推荐:**最适合学生和找工作人的刷题网站 — 牛客网**第三推荐:**最适合新手入门的刷题网站 — 杭电OJ哈喽您好!如果你对Python原创 2021-12-23 15:12:31 · 806 阅读 · 0 评论 -
普通小白学会Python到底具体能做什么呢?
1. 前言最近几年 Python 被吹的神乎其神,很多同学都不清楚 Python 到底能干什么就盲目去学习 Python,今天小胖哥就 Python 的应用领域来简单盘点一下,让想学习Python 的同学找对方向不迷茫。2. Python 的特点这里就谈谈自己的看法,首先 Python是跨平台语言,语法很简洁,很短的代码干更多的事。另外它是脚本语言,随时随地写一段脚本就可以处理数据,十分方便。同时它也是面向对象语言,对初学者十分友好。Python 在处理各个领域的类库也十分丰富,爬虫、机器学习、原创 2021-03-19 17:28:35 · 703 阅读 · 0 评论 -
你真的了解Python吗?这篇文章可以让你了解90%,赶紧收藏!
人们为什么使用Python?之所以选择Python的主要因素有以下几个方面:软件质量:在很大程度上,Python更注重可读性、一致性和软件质量,从而与脚本语言世界中的其他工具区别开发。此外,Python支持软件开发的高级重用机制。例如面向对象程序设计。 提高开发者的效率:相对于C、c++、Java等编译/静态类型语言,Python的开发者效率提高了数倍。Python代码量往往只有C++或者Java代码量的1/5~1/3,开发速度可想而知。 程序的可移植性:Python是可跨平台的 标准库的支持原创 2020-11-25 16:38:47 · 426 阅读 · 1 评论 -
程序员到底是一种什么样的存在?
互联网行业工资高,待遇好,这是众所周知的,但并不是所有岗位工资都那么高,除了那些高管啊,工资最高的就是程序员了,那程序员工资到底有多高?他们又是怎样一群人呢?作为互联网行业的资深民工,今天我就跟大家聊聊程序员到底是什么样的存在。其实程序员也分研发岗和算法岗,咱们先看看他们的工资到底有多少,我这有一份19年互联网大厂校招薪酬,为啥给你们看19年的呢?我不是没有20年的,20年的看着脑瓜子有点大,你看19年的自个再往上想象一下就是20年的了。19年互联网大厂校招薪资咱们就看最后一行平均价,白菜价原创 2020-11-12 15:36:20 · 889 阅读 · 0 评论 -
Python是什么?有那些用途?
首先,第一个要解决的问题,Python”这个词到底怎么读?是 皮剩 ? 还是排痛? ,其实,它的英式发音接近于 派深,美式发音接近于 派杉这个英文单词的原意,是蟒蛇或者巫师。仔细看Python的图案,就是2条蟒蛇。它的创造者是荷兰的Guido van Rossum(吉多·范罗苏姆),热爱Python语言的粉丝亲切地称呼他为 龟叔。1989年圣诞节,龟叔在阿姆斯特丹的家里无聊。为了打发时间,他开发一种新的编程语言。PythonPython这个命名,取自他喜欢看的英国电视剧《..原创 2020-11-07 15:08:02 · 589 阅读 · 0 评论 -
一个Python小白5个小时爬虫经历,分享一下
最近业余在做一个基于.NET Core的搜索项目,奈何基层代码写好了,没有看起来很华丽的数据供测试。很巧的也是博客搜索,于是乎想到了博客园。C#也能做做页面数据抓取的,不过在博客园看到的大部分都是python实现,所以就临时想了一下看看python到底是什么东东,不看基础语法,不看语言功能,直接上代码,哪里不会搜哪里。代码完成总共用时大概4个小时,其中搭建环境加安装BeautifulSoup大概1个小时。解析HTML用时间最多了,边看demo边解析,大概2个小时,剩下的时间就是调试加保存数据了。环境搭建原创 2020-11-06 15:57:03 · 271 阅读 · 1 评论 -
Python 获取 网易云音乐热门评论,轻松搞定!
最近在研究文本挖掘相关的内容,所谓巧妇难为无米之炊,要想进行文本分析,首先得到有文本吧。获取文本的方式有很多,比如从网上下载现成的文本文档,或者通过第三方提供的API进行获取数据。但是有的时候我们想要的数据并不能直接获取,因为并不提供直接的下载渠道或者API供我们获取数据。那么这个时候该怎么办呢?有一种比较好的办法是通过网络爬虫,即编写计算机程序伪装成用户去获得想要的数据。利用计算机的高效,我们可以轻松快速地获取数据。 那么该如何写一个爬虫呢?有很多种语言都可以写爬虫,比如Java,php,py...原创 2020-11-06 15:51:08 · 839 阅读 · 0 评论 -
代码的简单就在于——直接能看懂
我们经常会听到这样一句话——简单就是美,或者是这句话的各种变体,而且这句话不限于行业,不仅仅是在软件业,在各种涉及到设计艺术的领域,很多大师级的任务都会告诉我们,简单就是美。在这里我当然只想针对软件开发相关的内容来谈,其实我们要解决的问题就是——到底要多简单呢?对于UI设计——不需培训直接能使用还记得曾经看过的基本讲述交互设计知识的几本书,其中都提到了,最简单也是最美的界面设计,就是用户直接就明白怎么用,而不需要长期的培训,对于这一点我深以为然,并且努力把这一点贯彻到自己所做的系统中。曾经记得自原创 2020-11-04 15:43:43 · 859 阅读 · 0 评论 -
怎样才算得上合格的程序员,教你一招
对于程序员而言,技术过关当然是非常重要的,这是硬实力。然而只会技术也是不行的,毕竟大多数的程序员还是要与人打交道,软实力也是不可或缺的。怎样才能算合格,我认为有以下几点:扎实的基础 计算机领域是一个快速更新换代的领域,每隔一段时间都会有新的语言、框架、思想产生,追随每一个新技术很累。但仔细想想,事实上并没有那么多新东西。很多新东西只不过是已有技术的封装、或者借鉴的其他领域的技术。比如缓存数据库redis、memcached,其基本思想不就是操作系统中的缓存吗;分布式存储中的分片与复制集,不就.原创 2020-11-04 14:54:59 · 1124 阅读 · 1 评论 -
程序员,你可以更优秀些!加油!
从最开始连“程序”二个字是什么都不知道,到现在靠这东西养家糊口,确实在程序开发的路上走的挺远。尽管到现在,我都没有去考而且也没有拿到任何印有“程序员”三个字之类的证书,但我仍然认为我是个的程序员,因为我的程序一直在很多企业及政府单位的服务器上运行着,我的代码量也在那里摆着。 程序员是一个非常纠结的职业,为什么说纠结呢,是因为这代表着这个职业这些年来有太多的变化,如果你和我一样从02年开始就去了解这个职业,那你应该也会有所感触,这个职业应该经过过以下这几种词汇:“哇,厉害”,“高手”,“工资很高”,“...原创 2020-11-03 15:42:31 · 362 阅读 · 1 评论 -
程序员如何自我超越,教你一招
首先要建立个人的愿景。 愿景是程序员内心真正最关心的事情。愿景不同于上层目标,上层目标是抽象的,属于方向性的、比较广泛,而愿景是一个特定的结果,一种期望的未来景象。对程序员来说上层目标可能是提升编程能力,其愿景是成为开发leader。当你完成成为一位开发leader这个愿景之后,上层目标可能还是提升编程能力,而愿景可以变成了成为一位CTO了。 上层目标和愿景是相辅相成的。由于愿景是程序员内心真正最关心的事情,因此会在做真正想做事情的时候,你会精神奕奕,充满热忱。面对挫折的时候,也会坚忍不...原创 2020-11-03 15:30:17 · 300 阅读 · 1 评论 -
教你一招快速入门网络编程
计算机网络基础计算机网络是独立自主的计算机互联而成的系统的总称,组建计算机网络最主要的目的是实现多台计算机之间的通信和资源共享。今天计算机网络中的设备和计算机网络的用户已经多得不可计数,而计算机网络也可以称得上是一个“复杂巨系统”,对于这样的系统,我们不可能用一两篇文章把它讲清楚,有兴趣的读者可以自行阅读Andrew S.Tanenbaum老师的经典之作《计算机网络》或Kurose和Ross老师合著的《计算机网络:自顶向下方法》来了解计算机网络的相关知识。计算机网络发展史 1960s - 美国原创 2020-10-31 14:15:01 · 603 阅读 · 1 评论 -
教你一招看清编程语言的发展趋势及未来方向
程序设计离不开编程语言,但是编程语言在国内的大环境中似乎一直是个二等公民。国内的计算机教育和工程培训,似乎一直在宣传“语言不重要,重要的是思想”,“语言一通百通”等观点,甚至在许多人眼中“语言的讨论”完全是不入流的,但其实“编程语言”与“工具”、“框架”或是“开发方法”等事物一样,都对生产力有着重要的影响。事实上,语言的发展历史比其他方面更为悠久,并且在过去十几年,甚至最近几年中都依然在不断的碰撞,演变。期间一些新的语言诞生了,而另一些在当时看来阳春白雪的语言和编程范式也重新获得了人们的重视。Ander原创 2020-10-31 14:05:37 · 1002 阅读 · 1 评论 -
如何零基础开始自学Python编程,值得一看!
0. 明确目标 我是真正零基础开始学Python的,从一开始的一窍不通,到3个月后成功搭建了一个动态网站(没有用任何框架)。相比于计算机大牛,我更加知道一个小白将会遇到什么坑,遇到哪些难点。我把我的学习过程写在下面,并附上在每个阶段的学习资料,希望对零基础的Python学习者有所帮助。 在知乎上常常看到想要转行IT,或者是想学习编程但不知如何开始的朋友。回答这类问题的人往往只是列出书单资源然后给出一个大致的方向。有些朋友一开始就扎入了理论学习的汪洋大海,从苦读类似《算法导论》开始,能够坚持.原创 2020-10-30 15:30:11 · 628 阅读 · 0 评论 -
python之线程,不得不了解的硬知识!
一、什么是线程 进程:资源单位 线程:执行单位 进程:资源单位(起一个进程仅仅只是在内存空间中开辟一块独立的空间) 线程:执行单位(真正被cpu执行的其实是进程里面的线程,线程指的就是代码的执行过程,执行代码中所需要使用到的资源都找所在的进程索要) 进程和线程都是虚拟单位,只是为了我们更加方便的描述问题二、为什么要有线程开设进程 1.申请内存空间 耗资源 2.“拷贝代码” 耗资源 开线程 一个进程内可以开设多个线程,在用一个进程内开设多个线程无需再次申原创 2020-10-29 14:26:58 · 212 阅读 · 0 评论 -
Python 基础,不看会后悔哦!
1.标准数据类型Number(数字) String(字符串) List(列表) Tuple(元组) Set(集合) Dictionary(字典)其中不可变数据:Number(数字)、String(字符串)、Tuple(元组) 可变数据:List(列表)、Dictionary(字典)、Set(集合)1.1 Number(数字)#Python3 支持 int、float、bool、complex(复数)。在Python 3里,只有一种整数类型 int,表示为长整型...原创 2020-10-29 14:07:25 · 389 阅读 · 1 评论 -
教你一招轻松入门python,不收藏等于错失了一个亿!
0. Python 是什么类型的语言?脚本语言(Scripting language)是电脑编程语言1. IDLE 是什么?IDLE是一个Python Shell,像我们Windows那个cmd窗口,像Linux那个黑乎乎的命令窗口,他们都是shell,利用他们,我们就可以给操作系统下达命令。同样的,我们可以利用IDLE这个shell与Python进行互动。2. print() 的作用是什么?print() 会在输出窗口中显示一些文本3.为什么 >>>print('I原创 2020-10-29 14:01:51 · 218 阅读 · 0 评论 -
python内置函数大全,赶紧收藏!!
python内建函数最近一直在看python的document,打算在基础方面重点看一下python的keyword、Build-in Function、Build-in Constants、Build-in Types、Build-in Exception这四个方面,其实在看的时候发现整个《The Python Standard Library》章节都是很不错的,其中描述了很多不错的主题。先把Build-in Function罗列一下吧,初学者的了解,分类可能不准确,一起交流。一、数学运算类a原创 2020-10-28 16:12:35 · 529 阅读 · 0 评论 -
教你用python爬取网站数据
编码问题因为涉及到中文,所以必然地涉及到了编码的问题,这一次借这个机会算是彻底搞清楚了。问题要从文字的编码讲起。原本的英文编码只有0~255,刚好是8位1个字节。为了表示各种不同的语言,自然要进行扩充。中文的话有GB系列。可能还听说过Unicode和UTF-8,那么,它们之间是什么关系呢?Unicode是一种编码方案,又称万国码,可见其包含之广。但是具体存储到计算机上,并不用这种编码,可以说它起着一个中间人的作用。你可以再把Unicode编码(encode)为UTF-8,或者GB,再存储到计算机原创 2020-10-28 15:58:01 · 2048 阅读 · 0 评论 -
收款神器!解读聚合收款码背后的原理,你都知道吗?
微信/支付宝收款码大家应该不会陌生,线下小微商户收款大多使用这个,就比如下图。这种收款方式很方便,微信、支付宝后台申请开通,然后还可以免费申请相关物料。不过这种方式用户体验其实不是很好,之前有好几次拿出支付宝,却扫了微信支付码。另外,这种个人的收款码通常还有单日收款的上限,比如支付宝单日上限 500元。有了需求,自然会有聪明人人想到解决方案,于是有了聚合收款码产品解决方案,如下图。一个收款码,支持多种客户端,主流是微信、支付宝,现在常见还会支持银联,QQ 等。用户选择任一支持原创 2020-10-27 15:33:06 · 1689 阅读 · 1 评论 -
我没学过计算机,是怎么接了四个私活还挣了两个 iPad 的?分享一下!
魔幻一、小白做网站-小亏 那个时候刚毕业几个月,通过公司培训 + 自学,学了点编程技术。从公司小伙伴中结识了一个计算机专业的大学同学,想找我一起帮他亲戚做个小网站,说是几百块钱。 第一次接私活,所以带着一颗激动的心就开始做了,功能就是做一个静态网站,有顶部导航栏,可以切换菜单,每个菜单下有不同内容,支持跳转等,总共有 7 个主页面,最复杂的是首页功能。 打完收工 做完了提的需求后,我就将网站效果图发给他们,他们觉得还行,然后我问了是否还需要做其他的,后面就没有回应了,是的,没.原创 2020-10-27 15:14:10 · 1254 阅读 · 0 评论 -
关于数据库,程序员应该了解的那些事
数据库的选型对于很多程序员来说,公司选择什么样的数据库,基本不需要你来决定。当你加入一个公司的时候,公司的大部分技术选型已经确认,特别是数据库选型,因为数据库一旦选择,后期迁移的代价还是很大的。随着大数据时代的来临,涌现出了很多新型数据库,在公司遇到数据性能瓶颈,喊去IOE口号或者是想尝鲜时,都会慢慢的使用新型数据库。但是无论是技术选型还是转型,你都不能忽略一个因素:你选的数据库技术你能驾驭吗?我们知道,现在有很多开源数据库可以让我们选择,但是我们有相关的技术人员精通这些数据库吗?比如Gre原创 2020-10-23 11:46:46 · 278 阅读 · 0 评论 -
25岁,一位女程序员的幸运几年
最近刚满25岁,上天也送我一个幸运的礼物,我成为我们组的开发经理。虽然很小很小的一个职位,但是对于最近犹豫彷徨的我,这无疑是一针镇定剂。我是一个女生,从事后端开发的女生。这一路走来,很多心酸,很多不易,但是更多的是感受到世间的善意。我很幸运,一路上,都遇到贵人,在我迷茫的时候给我点亮一盏灯。我毕业于武汉一所211,大学学的是电子信息工程。说实话,这个专业到现在我都搞不清楚学了一些啥。高考后,学校和专业都是我自己填的。我看着自己的分数,然后将所有不是211的学校都排除,再挑一些..原创 2020-10-23 11:39:59 · 379 阅读 · 2 评论 -
对于公司,也是我对软件行业,软件项目的五想法
1.产品是“做”出来的,不是“设计”出来的程序员是一群聪明人,有想法的人,但是,程序员不是万能的,对于客户专业领域内的问题,应当多与客户交流,听从客户的意见。存在既合理,我们“觉得”不合理的诉求,多半是因为我们不懂客户,不懂客户的业务,不了解客户现场的实际情况。闭门造车“设计”产品是不可取的,应当学会“迁就”客户,理解客户的诉求,在项目中提炼产品。有许多我们投入大量人力去做的事情,客户并不一定看重。我们时常告诉自己这个事情必须“产品化”,必须要做,有时需要跳出来重新审视。产品化就是最小的...原创 2020-10-23 11:29:59 · 197 阅读 · 1 评论 -
17个Python的牛逼骚操作,你都OK吗?
Python 是一门非常优美的语言,其简洁易用令人不得不感概人生苦短。在本文中,作者 Gautham Santhosh 带我们回顾了 17 个非常有用的 Python 技巧,例如查找、分割和合并列表等。这 17 个技巧都非常简单,但它们都很常用且能激发不一样的思路。很多读者都知道 Python 是一种高级编程语言,其设计的核心理念是代码的易读性,以及允许编程者通过若干行代码轻松表达想法创意。实际上,很多人选择学习 Python 的首要原因是其编程的优美性,用它编码和表达想法非常自然。如果大家对P.原创 2020-10-22 11:34:10 · 9675 阅读 · 0 评论 -
年薪30万的程序员工作,门槛很低?网友:学3月就能上岗,但超累
前几年,随着互联网行业的爆发式发展,程序员这份职业也被带火了。据程序员客栈所做的《2018年中国程序员生存状况报告》显示,大多数程序员年薪在9-30w,平均月薪达到10k以上,这相比于很多行业算是高薪了。再加上,程序员这行一听就是跟编程有关,感觉很难的样子。所以,在我们的固有观念里,这种"高薪+高技术含量"工作的门槛一定很高。但近日,一位脉脉用户发表的一则相关经历,却让人大跌眼镜:一位大学同学在2018年毕业,学的是兽医农牧(兰州普通二本),很难找工作。于是,他去深圳一家培训机构学了3个月.原创 2020-10-22 11:30:36 · 1454 阅读 · 0 评论 -
听说做程序员年入百万,能不能带带你表弟?
在脉脉上看到这样一份帖子:一位程序员的二姨听说程序员一年能挣100万,希望让程序员将自己的儿子弄到他们公司去。二姨:阳阳,听说你们程序员一年能挣100万啊,能不能把你弟弟招过去?程序员:???你听谁说我能挣100万的二姨:微信上的文章都说做程序员赚的多啊,从小我就觉得你聪明,你看现在就是出息了。也不是什么大事,二姨跟你商量商量,你看你弟三个多月都没工作了,你把你弟也弄进你们公司哇,带带他,也算是帮帮二姨。程序员:我们公司找人起步就是本科,而且程序员这行对专业能力要求比较高,而且我也只是打原创 2020-10-22 11:27:33 · 326 阅读 · 0 评论 -
面试了一个 39 岁程序员,全程让我都感觉有点慌.....
招人背景首先说下公司招人的背景吧,公司要招的是一个研发经理的岗位,负责管理技术团队的各个项目组,领导只给了我两个要求:1)技术可以2)管理有一套说白了,这是一个技术+管理的岗位,不是纯粹的管理岗,能写代码,技术上过得去是前提,所以底层还得是个程序员。干我们这行的都懂,大厂都在清理 35 岁以上的基础岗,如果到了这个年纪还混不到中高层管理岗位,基础岗确实不太好找了。现在的年轻人很厉害,很年轻就走上了管理层,所以我很庆幸公司在年龄上没有卡人,给了很多 35+ 的程序员简历供我筛选,因为我原创 2020-10-21 14:27:02 · 363 阅读 · 2 评论 -
一文读懂什么是编程!
编程,俗称写代码,或者写程序,是指编写计算机程序员,让计算机按照编程者的思维去执行一系列指令的行为。编程可以做什么?一、编程可以控制小到计算机、手机、智能手表、智能汽车、智能家电,大到航天飞机、登月探测器、卫星等设备的运行。比如,2012年,英国的一个程序员,开发了一个实现在办公室远程控制给家里的狗狗喂食的程序。通过程序给狗狗自动喂食程序员莫里斯由于家里无人照顾自己心爱的狗狗托比,专门开发了一套基于Twitter(国际版微博)的程序,无论身在地球上哪个角落,只要能上网,就不会饿着托比原创 2020-10-21 14:09:25 · 11085 阅读 · 1 评论 -
Python游戏编程入门,让你秒变电脑大神!
初识pygame:pie游戏pygame游戏库使得如下功能成为可能:绘制图形、获取用户输入、执行动画以及使用定时器让游戏按照稳定的帧速率运行。使用pygame库;以一定字体打印文本;使用循环来重复动作;绘制圆、矩形、线条和户型;创建pie游戏;从哪里获得pygame库:http://www.pygame.org/download.shtml我现在使用的Python2.7和pygame1.9书中使用的环境是Python3.2和pygame1.9现在不在Python3的环境下安装上pip工原创 2020-10-20 14:51:00 · 1466 阅读 · 1 评论 -
如果你还在徘徊在程序员的门口,那就赶紧来看看!
最近肩负起了一项重要的工作,就是要带一位朋友迈进程序员的大门。而且我打下了保票,不用去培训机构。我一定让他走上工作岗位。仔细算算,搞这行已经4个年头了。虽然自己没修炼成什么高手。不过因为我大学不是计算机专业(电子信息工程,也算相关专业吧^_^),自己走的弯路也不少。所以勇为人师,不过是希望他少走些弯路罢了!现在要当人家老师,摆在我面前的第一道难关就是该从拿儿入手。要学的东西固然很多,我准备的东西也很多。大致梳理了一下思路,也希望各位各抒己见。 打算做一名搞web开发的,个人认为要学的...原创 2020-10-17 14:53:00 · 176 阅读 · 0 评论 -
谈程序员如何做好业务,你知道吗?
前言 技术能做两种事情,通过技术实现业务和通过技术支持技术。我们大部分时候做的是前者,养活我们的大部分也是业务。 近两个月,作为项目负责人角色从0到1经历了新项目的几个版本迭代,跨入了部分新领域,也有一定收获,对如何做好业务也比以前有了更深的理解,所以作此博客记录项目中经历的事情,和自己对业务的认识。背景 从原公司转到兄弟公司,负责一个要求快速产出的新项目,团队人员也是从其他项目组过来支援的。 临近年关,2月初开始开发,3月初上线,中间还有过年的时间。 公司很重视,不能延期。 事态紧...原创 2020-10-17 14:45:16 · 656 阅读 · 0 评论 -
程序员适合创业吗?
第一个要讨论的问题:程序员对安全的追求会导致他在创业活动中难以容纳足够多的风险我们学写程序的第一天开始,安全的观念就植根在我们的内心深处了,你想想看:不能有内存泄漏;递归不能有退不出来的时候;不能有空指针;不能有SQL注入漏洞;不能把代码异常暴露给客户;这里应该写个try catch;最好不要每个循环里都开合数据库链接;这个资源用完之后要释放这里可能会有死锁调用这个接口如果超时了怎么办程序员的潜意识惧怕出问题;程序员的潜意识会迫使自己推算各种可能的风险,潜意原创 2020-10-17 13:52:50 · 731 阅读 · 0 评论 -
一个“程序员的自我修养”是什么?
在《喜剧之王》中,周星驰扮演的尹天仇,一直梦想成为一名演员,而他不管是在扮演跑龙套,或者在街坊中开设演员训练班,亦或成为主角时,他对待演员的态度,始终是认真,热爱而又投入的。而那一本他随身携带的书--《演员的自我修养》,尽管不知道里面具体写的是什么,但我猜,他对待演员的态度和行为,就是书中内容显示的。 于是,不禁问了问自己,作为一名程序员,一个“程序员的自我修养”是什么? 尽管我们不一定要像尹天仇那么的认真对待自己的事业,但,一些基本的修养,作为一名新时代的码农,总应该是要具备的吧。不过真要说修原创 2020-10-16 16:52:58 · 962 阅读 · 2 评论 -
2年的程序员之路 ,分享给你们
2015年5月26日,正式入职IT行业,成为一枚程序猿。经历了两年多的IT生涯,敲了两年多的代码,到今天,才真真正正的思考这个行业。 2014年末,即将大学毕业的我,面临着找工作的迷茫,算是随大流的跟着二十几位同学参加了软件培训班。自此,工作方向暂时是有了,未来,则是培训班里那些老师描述的美好未来。没错,初入IT行业的我,对程序员行业充满新鲜和信心,充满着斗志,在我所以为的未来下。刚参加的第一份工作,参加的第一个项目,因为工时预算短,每天过着朝九晚十一、上六休一的工作。状态持续了半年,我没有...原创 2020-10-16 15:12:40 · 924 阅读 · 3 评论 -
程序员思维是什么?程序员思维从哪里来?程序员思维到哪里去?
程序员思维是什么? 程序员思维从哪里来? 程序员思维到哪里去? 好吧,这是三个终极的问题。没有标准答案,也没有什么不标准的答案。我只是试图给出自己的一个思考的总结。 再解释程序员思维是什么问题这个问题是什么时候,我们先用类比法看一下什么是程序员思维。 类比法,是个好方法啊,就像字典中的同义词解析一样。我们就类比生活中的一些例子罢了,来解释什么是程序员思维。有些人,说编程就像解题,一个题干出出来了,我们需要利用所掌握的知识,一步步,井井有条的解决出来。而编程了,则是根据客...原创 2020-10-16 15:03:41 · 1146 阅读 · 0 评论