learun开发社区 - 力软.net/java快速开发平台官方论坛

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 1441|回复: 3

计算机研二女生几乎没什么整个项目经验,编程也马马虎...

  [复制链接]

6

主题

6

帖子

48

积分

新手上路

Rank: 1

积分
48
发表于 2019-3-27 08:51:23 | 显示全部楼层 |阅读模式
问题描述如下:

计算机 IT python 应届生

参考答案如下:

这类问题已经……见过不知道多少了,正好今天很闲,就来写个答案。并不针对题主,适用于所有『我没有多少基础,想通过学 Python 找工作』的问题。

语言简单 ≠ 找工作简单

Python 程序员难招是业界共识了。Python 简单,但语言简单和招人标准如何没有一毛钱关系。正因为语言易学,给大量看了几个视频教程没写过几行代码的人带来了一种我已经学会了 Python 的错觉,所以良品率低。
就算你已经熟悉了基本语法,但是公司敢招一个连 Linux 基本操作都不会,听都没听说过 TCP,对版本管理毫无概念的人吗?这些基本的计算机科学/软件工程的概念也和语言简单无关。

easy ≠ simple
关于 easy 和 simple 有很多讨论,各路大神们都发表过自己的见解。Python 可能 easy to learn,但是绝对不 simple,甚至很多地方都过于复杂了。这包含两方面,一是说 Python 的特性/黑魔法过多。比如你根本不知道 import 会做什么黑箱操作;比如有人证明了 Python 不可能制造出沙盒。二是说实现复杂。就拿 C 比较吧,虽然我 C 写得没有 Python 好,但是我知道在函数调用的时候栈上都发生了什么。Python 呢?I don't know——除非我熟读源码,了解 Python function 的底层实现,外加知晓 VM 是怎么工作的。

这里并不是说零基础 or 基础不好的人就没法通过学 Python 找到工作。关键在于什么?明确目标

你要学的并不是 Python 开发,而是 Web 开发,或数据分析,或自动化测试。意思是,你需要学习的是目标工作所需要的技能,而不是一种语言。在这个过程中专注于某一种语言并没有问题,但需要始终牢记语言只不过是学习内容的一部分。之前萧井陌开的 Flask 培训,虽然我没上过,但看到纲要里提到通过学习 Flask 掌握 Web 的工作流程,这就是非常正确的思路。

参考答案如下:

没关系,几乎没什么整个项目经验,编程也马马虎虎,即便不会Python也可以去做PM嘛
回复

使用道具 举报

0

主题

4

帖子

179

积分

注册会员

Rank: 2

积分
179
发表于 2019-3-27 09:59:56 | 显示全部楼层
很不容易啊
回复

使用道具 举报

0

主题

4

帖子

82

积分

注册会员

Rank: 2

积分
82
发表于 2019-4-5 07:48:24 | 显示全部楼层
非常好,谢谢分析。
回复

使用道具 举报

0

主题

4

帖子

132

积分

注册会员

Rank: 2

积分
132
发表于 2019-4-6 15:35:32 | 显示全部楼层
值得去学习
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|learun开发社区 - 力软.net/java快速开发平台官方论坛 ( 沪ICP备14034717号 )

GMT+8, 2021-10-20 00:01 , Processed in 0.157558 second(s), 29 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表