提问两点:
最近在考虑换工作.
想了解一下贵司,平常的工作节奏如何?每天的上班时间,加班情况如何?
好呀,我试试~
这两天会比较忙,忙里偷闲整理一下简历之后发给您:)
大佬快发女装照镇楼。
肯定先学 Python... 但实际上,两个都要掌握。
Rails 2.3.5 很古老了... 我没有用过,不过这样子没事就好了~
API,简单点说就是一个 CGI 而已,你这样讲真的没有任何意义。
具体说来,不仅仅是上面各位提到的要看请求的时间分布,还要看业务场景,比如 IO 密集还是计算密集?相同硬件配置在不同业务场景下的表现可比性就很差了,而你什么也不说。
那我只能说,你看 Github 的请求量,我觉得,一定行的通。
看上去和 RPC 如出一辙...
二楼正解。
我记得以前看过一些东西,上面介绍说推荐使用 mysql2(而不是 mysql gem)。
在所见过的项目里用到 MySQL 的也都是用的 mysql2,你换一下试试看吧。
你检查一下前端资源里的引用,这个可能是重复引用或是引用顺序问题。
如果能做到,确实很不错。重点是能在手机上 commit & push,能做到这一点感觉不太容易。
随时随地?比如我在手机上可以写么?
感谢提醒。不过我服……
#程序员的自嗨
Hexo
不过这类东西有个缺点,你没法随时随地写点东西,感觉不如用一个博客系统,比如简书和 Medium。
rubyrubyru~
等我好不容易回到清华创业园工作,发现清北出了个 Ruby 栈的 Startup,base 在大钟寺了......
我还真是想好好欺负一下。这种神棍看上去不像是高中毕了业的。
楼主动不动就说“撬动整个行业”的话。不如先放几篇 Paper 让大伙开开眼,Paper 这东西是已经公开的,也不存在保密的问题。 否则就是耍流氓啊(现在看来已经是了
如我在另一个热帖下面回复的:https://ruby-china.org/topics/32781#reply67
高中生倒是无所谓;我高中毕业那会儿除了出去玩,还自学了一些操作系统方面的知识,小城市里也没什么培训班,否则提前报名感受一下编程,绝对没毛病。
大家在怼培训班,是建立在非科班生基础上的。正因为是非科班,所以基础差距太大,培训班根本无法在几个月内将这样的差距补齐,却给了他们不切实际的幻想;这份幻想给他们“能够胜任大部分开发工作”的假象,而实际上他们不能,至少他们刚从培训班走出来的时候尚且不能,不仅不能够胜任大部分开发工作,甚至连开发岗位实习生的要求都难以达到。至于为什么,我并不想说非科班生的专业基础如何薄弱,而是强调培训班在短短几个月里能做的实在太少了。
科班生最晚大三都出来到各个软件公司实习,不知比培训班高哪里去了。那么科班生还需要去那种培训班么?四年的时间都在干嘛啊,还要从培训班出来才敢说自己有一技之长?玩了四年 LOL,毕业进入培训班,出来摇身一变说自己是程序员,啧啧,这就是传说中学界和业界的学渣啊。所以这就很了不起么?以为自己是传说中的少数就很厉害么?以为从培训班出来就能忽视专业知识结构和理解深度方面的不足么?以为那些专业领域的课程,不论学与不学、也不论学的怎么样,只要自己一直在努力就已经成为“优秀的程序员”了么?
作为科班生,了解到自己基础不扎实,就更应该把基础打扎实,缺啥补啥。如果大学四年读出来还是和高中生的认知处在同一高度,如果说科班生还不能够自学一个框架/库、不能在有限但充分的时间里通过自学的手段大致熟悉一个领域的开发规则,那只能说是可悲可耻了。
这不是猜想。
本来写了很多字的回复,不过看到你回复中的一句话,我就把刚写好的全给删了,那些内容对你这样认知的人没有意义。
你可能会拿这个比例说事,不过我觉得那不重要。
BAT 校招为什么优先考虑 985?其他二三线互联网公司招聘为何优先考虑本科学历?如果这比例不重要,北大计科毕业生和北大青鸟毕业生就可以一视同仁喽?你乐意去追求这种反概率之下的特例,你去追求好了。
能否成为一个优秀的程序员,不在于你大学里面有没有学习过相关的课程,而是在于你从开始着迷编程到你从业生涯的终点是否在持续学习。
别闹了,刻意强调过程而忽视结果,这就是你所谓的“优秀程序员”?
这让我想起某一句话:我纹身、抽烟、喝酒、说脏话,但我知道我是好姑娘。
噗... 原来是您。
我现在还在用您的 Vim 配置。
但培训班忽略的很重要的一点是:培养学生的专业素养。
科班出身的同学,尽管毕业时候不会 Git、Vue.js、Rails 框架等等,但只要他们在本科期间好好学了,我相信理解并掌握这些东西并不是什么难事,本质上也根本不需要花几万元参加培训班。
但非科班出身的同学,哪怕是参加了培训班,却也连培训班里讲的东西都消化不良,就真的不要提什么学习能力了。
他们会操作 ORM 进行 CRUD,却无法写出复杂的 SQL(更甚至不知道 SQL 是什么),这种人企业用不了。
他们也不会学习,英语不行、文档读不懂、不会利用双语关键词进行检索,不要说从零开始学习一个新的框架/库,就连查 API这样的事情还需在别人的协助下才能完成,这种人企业用不了。
他们更不知道如何深挖问题。遇到一个 Bug,无法处理 Log 中的信息(或是完全看不懂,或是不知道报错信息里说的是什么),不知道如何调试,逻辑上没有任何尝试解决问题的方向。这种人企业用不了。
培训班(Java 也好,PHP 也好,Ruby 也好)无法交给学生这些,这些都是基础能力(英语能力、逻辑能力)+ 专业知识(大学课程)+ 经验积累(编写、调试复杂程序的经验)组合而成的,而培训班能做到的只是抛开这一切之下让学员对某个编程框架有概念上的认知。
这本身就够让人心烦了。可培训班呢?对于那些零基础的人来说,培训班包装着冠冕堂皇的概念,给学员画着几个月后能如何如何的大饼,授以学员很浅薄的知识技能,却还要着高昂的学费。
纵使培训班有着千夫所指的骂名,那些人也很难成为软件工程师罢了。
- 培训班的目的很明确,只是是让你找到工作
- 人心浮躁想快速学会某种知识并没有错,我们处于一个巨大变革的社会
- 公司也是浮躁的,他们并不需要代码写的好的人,而且目前的技术能完全满足他们的业务
- 教育同样是浮躁的,真正培养一个优秀的人才那真的是不容易的一件事情
- 原谅这个社会的不完美,原谅别人和你不一样,他们只是想养家糊口,没有你的追求
最后连一份像样的工作都找不到,就要去怪大学时候没有“教会”学生东西么?
另外不要把培训班这种快餐化的东西说的和高等教育“正餐”一样理所当然。
你来发帖,当然也不是来问什么语言怎么学的。 那些是我个人的看法了,Golang 也确实在我的计划内。
请教如何在 Ruby 中设计 pure function?
当然可以有)