社区
研发管理
帖子详情
科班出身
ginger
2001-07-18 03:10:14
请问不是科班出身的程序员需要补充哪些知识?
...全文
109
9
打赏
收藏
科班出身
请问不是科班出身的程序员需要补充哪些知识?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
9 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
xue_feng
2001-07-20
打赏
举报
回复
我要饿补!
bbm
2001-07-20
打赏
举报
回复
科班就不需要吗?
AutoAsm
2001-07-19
打赏
举报
回复
信息论,神经网络,专家系统,分布式系统,
呵呵,我要恶补。
drama
2001-07-19
打赏
举报
回复
中国的国情能如此吗?
hellon1
2001-07-19
打赏
举报
回复
还有其他的东西呢,如UML
CiscoRouter
2001-07-19
打赏
举报
回复
不要忘了本版的主题--软件工程
drama
2001-07-18
打赏
举报
回复
现在给人做东西,不考虑结构,不考虑数据库性能,不考虑算法,只考虑干活速度。
青润
2001-07-18
打赏
举报
回复
另外还有一些需要读到的知识,最重要的就是算法(包括常规的算法书籍、线性规划、有限元等等,不过,这也要看你原来的专业学过那些了)
kobe_lee
2001-07-18
打赏
举报
回复
我非科班出身。
我认为如果纯做软件,有三门课程需要我们恶补:数据结构、编译原理、数据库原理。
看看一个非
科班出身
的人对于产品设计的理解
StephanieEngle,大学读的是公共政策专业却在Facebook做产品设计,看看一个非
科班出身
的人对于产品设计的理解。内含一个CASESTUDY:)产品设计到底是什么?为啥那么重要?怎么来设计一个产品?人人都能成为产品设计师(-_-又是这句话)哈罗,我叫StephanieEngle,你可以叫我小红。我大学读的是公共政策专业,我也不会画画,一点都不会。Ps、Ai、Ae啥啥的我只能算是个小小白,看见奥多比全家桶都会打冷颤。但是这个夏天,我却进了Facebook,和同事们一起重新设计用户们的详情页。跟你们交代这些内情是因为现在人们都对设计师这个职业有误解。设计师广泛地被认为都有一条
非
科班出身
程序员刷题-mysql:mysql笔记
非
科班出身
程序员刷题 /* 启动MySQL */ net start mysql /* 连接与断开服务器 */ mysql -h 地址 -P 端口 -u 用户名 -p 密码 /* 跳过权限验证登录MySQL */ mysqld --skip-grant-tables -- 修改root密码 密码加密函数password() update mysql.user set password=password('root'); SHOW PROCESSLIST -- 显示哪些线程正在运行 SHOW VARIABLES -- /* 数据库操作 */ ------------------ -- 查看当前数据库 select database(); -- 显示当前时间、用户名、数据库版本 select now(), user(), version(); -- 创建库 create database[ if not exists] 数据库名 数据库选项 数据库选项: CHARACTER SET charset_name COLLATE collation_name -- 查看已有库 show data
Java数据结构
程序 = 数据结构 + 算法 程序是为了解决实际问题而存在的。然而为了解决问题,必定会使用到某些数据结构以及设计一个解决这种数据结构的算法。如果说各种编程语言是程序员的招式,那么数据结构和算法就相当于程序员的内功。编程实战算法,不是念PPT,我们讲的就是实战与代码实现与企业应用。程序 = 数据结构 + 算法 ——图灵奖得主,计算机科学家N.Wirth(沃斯)作为程序员,我们做机器学习也好,做python开发也好,java开发也好。有一种对所有程序员无一例外的刚需 —— 算法与数据结构日常增删改查 + 粘贴复制 + 搜索引擎可以实现很多东西。同样,这样也是没有任何竞争力的。我们只可以粘贴复制相似度极高的功能,稍复杂的逻辑没有任何办法。语言有很多,开发框架更是日新月异3个月不学就落后我们可以学习很多语言,很多框架,但招聘不会考你用5种语言10种框架实现同一个功能。真正让程序员有区分度,企业招聘万年不变的重点 —— 算法与数据结构。算法代表程序员水平的珠穆朗玛。 本视频由微软全球最有价值专家尹成录制,拒绝念PPT,代码实战数据结构与算法导论。除了传统数据结构算法,加入高并发线程安全数据结构,分布式负载均衡算法,分布式哈希表,分布式排序等等现代算法。 算法,晦涩难懂,却又是IT领域受重视的素养之一。可以说,算法能力往往决定了一个程序员能够走多远。因此,BAT/FLAG等国内外各大名企非常喜欢在面试环节考核求职者的算法编程,这也成为了无数准程序员们过不去的一道“坎”。如何入门并成为一名出色的算法工程师?但无论半路出家还是
科班出身
,除学生时代搞算法竞赛的同学外真正用心学习过算法与数据结构太少太少。对于后期想要学习算法与数据结构却不得不面对以下问题:没有自己的知识框架,无法关联知识点,学习效率低有疑问而无人解答,有问题无法理解全靠猜测,一个问题卡好几天市面上资料题解质量参差不齐,正确性未可知Google算法-工程师尹成大哥学习算法。
非
科班出身
程序员刷题-resources:资源
非
科班出身
程序员刷题 课程辅导计划表(持续更新ing) [TOC] 1 课程目标 为了很好地衔接下学期课程,以278为主体,学习基础通用知识(274算法基础也有必要回顾)。我的计划是先把278上完,再回顾274.起码主体部分要搞定。 必修课程介绍: CEC 101 计算,工程与社会 1个 CSE 102 计算机科学与软件工程概论 3 [CSE 174]( 174) 编程和解决问题的基础,基本语法。基本面向对象。可以在实践中快速学习 3 CSE 201 软件工程概论,重要。但是可以不管。 3 CSE / CIT 262 技术,伦理与全球社会 3 [CSE 271]( 271) 面向对象的程序设计,Java进阶。继承和多态,运算符重载。是比较重要的内容。 3 [CSE 274]( 274) 数据抽象和数据结构,学习374的先修课程。对其中的基本原理有必要掌握抽象数据类型及其作为面向对象编程的数据结构的实现。在选择和分析各种ADT实现中使用面向对象的原理。顺序和链接的存储表示形式:列表,堆栈,队列和表。非线性数据结构:树和图。递归,排序,搜索和算法复杂度。 3 [CSE 278]( 278)
非
科班出身
程序员刷题-proposal:提议
非
科班出身
程序员刷题开放计算教育 使最佳实践成为普遍实践 埃文科尔 顾问:Benoît Vanderose & Bruno Dumas 2020 年 3 月 29 日 内容 研究报告 已经为新手程序员开发了许多很棒的资源、课程、工具和学习环境。 然而,在成人(~18 岁以上)尝试在学术机构之外的短时间内(< 1 年)学习软件开发的背景下,使用这些干预措施存在实际限制。 这可以说是最大的编程学生群体之一,但在专注于大学生和年轻学生的计算机教育文献中代表性不足(据我所知)。 为这些受众提供的课程比比皆是:导师计划、公司内部再培训、政府资助的培训、私人训练营、在线教程、MOOCS 和非正式学习小组。 这些培训具有以下几个特点,使计算机教育研究 (CER) 的许多最佳实践遥不可及: 教授语言/环境几乎没有灵活性:量身定制的新手语言和环境不在考虑之列,即。 Guzdial, M. (2004); Kelleher, C., & Pausch, R. (2005); 索尔瓦,J. (2012) 课程时间有限:通常没有时间通过理想的预备课程或延长的介绍期来轻松学习代码,即。 Davies, S.
研发管理
1,265
社区成员
28,324
社区内容
发帖
与我相关
我的任务
研发管理
软件工程/管理 管理版
复制链接
扫一扫
分享
社区描述
软件工程/管理 管理版
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章