做了几年程序员,只有高中学生的基础,就做不了高等数学算法相关工作,在有限的技术领域里进行自学做自己能做的业务。学习是少不了的事情,每天一大部分时间都是处于自学状态。
第一个平台是慕课网,从高中毕业开始看慕课网,一年左右就基本看完了所有入门教程,学会了各类语言,然后一直也关注新发布的免费课程,但是收费的基本不看,收费的一来不是刚需,而来自己有基础看看搜索引擎搜出来的也完全可以自己学会。不仅仅是省钱还是自己探索实践这样学的更有效。
2025年02月01日
做了几年程序员,只有高中学生的基础,就做不了高等数学算法相关工作,在有限的技术领域里进行自学做自己能做的业务。学习是少不了的事情,每天一大部分时间都是处于自学状态。
第一个平台是慕课网,从高中毕业开始看慕课网,一年左右就基本看完了所有入门教程,学会了各类语言,然后一直也关注新发布的免费课程,但是收费的基本不看,收费的一来不是刚需,而来自己有基础看看搜索引擎搜出来的也完全可以自己学会。不仅仅是省钱还是自己探索实践这样学的更有效。
2025年02月01日
程序员?给人的印象总是那么深不可测,高薪?秃头?青春饭?每当看见一行一行,一篇一篇的代码时候,心里忍不住一阵叹息,这是多么的令人费解,仿佛经文一样的代码一句页看不懂,一部份人也顿时断了想念,这一份传说中的高薪职业离我们是多么的遥远!少数性情刚烈中人,带着一点幻想通过各种渠道搜索查询资料然而最后一片茫然,各种 java python c c++ .........看的是眼花缭乱,无从着手,最后无功而返。让学习的兴趣一下变得索然无味。到底什么是程序,APP是程序吗?网站是程序吗?电脑软件是程序吗?我该学哪一种呢?又像丈二的和尚摸不着头脑。
2025年02月01日
深度学习听着挺吓人,好像得是天才才能搞懂。其实不然,只要你有Python基础,就能轻松上手。深度学习就像搭积木,一层一层堆叠神经网络,让机器学会思考。今天我带你从零开始,用最简单的方式理解深度学习的核心概念。
2025年02月01日
你决定学习一门新的编程语言了吗?怎么开始呢?本文列举了12项关于快速掌握一门编程语言的方法,如果你有其他更好的建议,欢迎分享!
1、比较与之类似的编程语言
这点对于程序员而言,应该很容易吧!你可以通过观看该语言的教程或读取示例代码,来尝试猜测该语言的特点,并将其记录下来,比如:
2025年02月01日
大家都说IT行业待遇好,工资高。的确如此。科技产品的附加值比其他产品都高。目前好的产品不仅仅是硬件好,软件也要好。iphone 就是业界的标杆,好的硬件加上极致的软件和体验。
那么程序员在IT行业究竟都干些什么呢?前面我们说道到了好的产品都是软硬结合的。程序员是干软件的。程序员的本质工作当然是写代码,用代码实现功能。(就是用基础语言(c/c++, java, object c)等来编写文档一样,不过这些文档编译后就变成可运行的程序)。
范面上看程序员就是干这些事情的:code、code、code。编码只是程序员的一小部分工作,要是只是编码这么简单,就不会有程序员加班,通宵干活了。程序员不止干了这些。我们就以三个阶段来说说程序员究竟干了些什么。
2025年02月01日
(本文为 Medium 驻站作家 Manual Elbert 撰写,以下以第一人称叙述)
三年前我在巴塞隆纳的神经科学实验室工作,忙着把电极贴到人身上、教认知系统的课,而现在我靠着设计、编写软件维生。
当然从前我在研究科学时就写过很多软件。如果你想要看懂 40G 的脑部扫描资料,你必须捲起袖子写些语法来处理这些数据,而我一直都是个很好的程序编写者。但直到我辞去了我的学术工作(可能也告别了我的学术生涯)并开始在一个小而有野心的新创公司工作之后,我才真正知道 什么是软件工程师,以及在这一行是怎么回事 ,并不是知道更多程序语法、资料库、演算法跟设计模型就好。
2025年02月01日
对我来说,一个好的程序员应该是努力去追求尽可能无错的高质量的符合需求的代码实现。
一些人也许认为好的程序员是那些懂得多门编程语言,懂得很牛技术的程序员,是的,这在某些情况下是对的。但归根到底,无论你用什么样的技术,什么样的语言,所有的程序被写出来,其功能都要符合需求以及尽可能地健壮无错和高质量。
我们可以想像一下,如果一个能力普通的程序员有足够多的时间来做测试,那么,其也可以保证他的代码的质量。所以,有一种观点这样认为——要达到质量高的代码只需要有足够多的时间来做测试。这对于以结果为导向的商业软件开发中是可以理解的(我们可以看到那些制汽车的产商在汽车测试上花费的精力和时间就可以明白这一道理)。