If you like, you may receive code reviews and/or feedback / tips from me. ;)
That sounds great.
自己用的记录时间的小工具,方便了解是什么影响了自己的开发效率。
最悲剧的莫过于,没有大牛的水平,却有大牛的病,唉。
heroku 大法好
在许多人的依依不舍下,楼主被关进了小黑屋。这场戏,也在意犹未尽的氛围下骤然落幕。散了吧,散了吧,都别再吃瓜了,回去继续写代码吧,工作人员苦口婆心得规劝着大家。一阵呱噪之后,ruby-china 也渐渐恢复了往日的平静和安宁。
没关系,你使劲讲我好了。牺牲我一人,娱乐全社区,这样的觉悟我还是有的。感觉你就像《奇葩说》里那个警察,每次说的东西都莫名其妙,让人忍不住想笑。
应该只是普通的中二少年,急于想要证明自己,被现在各种成功学和一夜暴富的鸡汤洗了脑。目前应该对他说什么都是没有用的,因为人一旦用某种思维方式开始思考之后,就很难意识到这种思维方式本身是错的。无法平衡社会现实与自身欲望的鸿沟,陷入偏执不能自拔,这样的人其实并不少。
你还是结贴吧,你现在就像是在台上表演的喜剧演员,仅供大家娱乐。关键是你自己还不自知,你少的不止一根筋。
有些还是要靠外部激励的,要是多一点楼主这样浮夸的人,感觉竞争压力就会小很多,人生也会更加轻松一些吧。
实在搞不懂楼主这种信心的来源是什么?但是楼主这样的存在让我这样略有点自卑的人突然又对生活充满了希望。
我有两个同事说,我在 ruby-china 上的头像看起来有点猥琐。本来我觉得我最多就是寒颤了点,绝对算不上猥琐。但是经过他们这么一说,每次看原来的头像都有点怪怪的,所以换成比较治愈和阳光的 gakki 的头像。
自己一个人做点东西真的很不容易,我最近也写了一个任务管理的小工具自己用。当程序员的时候总是希望不要经常改需求,可是自己写东西的时候,会发现其实自己对于产品的想法也会经常改变。所以自己做做独立小项目,可以更加好地理解 PM 的想法吧。
我有一个不成熟的小建议,当你觉得自己的某个想法很厉害的时候,你可以默默地做你自己认为对的事情,只小心翼翼地慢慢争取对你有益的人认同。千万不要争取每个人的认同,搞得好像有多少人和你做对一样,弄得自己压力很大。我对你来说根本就是不值一提的无关人士,你无需花费精力来怼我。假如你能心平气和地反驳我,教会我一些东西,我也会真的感谢你。你的文字里全是一股情绪化的表达,根本没有考虑到如何说明问题能够让别人理解,我真不知道怎么和你沟通。
为什么不要说?只要不违反论坛的规定,我就有质疑和发帖的权利啊。
智力障碍(MR)又称智力缺陷,一般指的是由于大脑受到器质性的损害或是由于脑发育不完全从而造成认识活动的持续障碍以及整个心理活动的障碍。由于遗传变异、感染、中毒、头部受伤、颅脑畸形或内分泌异常等有害因素造成胎儿或婴幼儿的大脑不能正常发育或发育不完全,使智力活动的发育停留在某个比较低的阶段中,称为智力迟滞。由于大脑受到物理、化学或病毒、病菌等因素的损伤使原来正常的智力受到损害,造成缺陷,则称痴呆。
你是说我智障,请问你有证据吗?
你知道一个创业者,在创业的道路上,会经受多少困难和质疑吗?你连我这种小角色的质疑的经受不起,要以白痴和智障来攻击我进行自我防卫,请问你的心理如何承受以后来自社会各界,甚至各种大佬的质疑?
你啥语言都有,就是没有 ruby,为什么发在这里?你的招募文里,一股浓浓的中二气息,完全看不出你已经具备一个创业者的潜质。
招聘启示
公司:未成立或者不能说
项目:很厉害,但不能说
工资:不能说,反正你可以当合伙人,离职后公司也养你
以上,大家不要不相信。建议去看看电视剧,看完了你就会相信我的话了。
如果用某些开源的树结构 gem 来构建树就简单啦,比如 Ancestry 之类
你自己的网站,开源吗?可以放出来让我学习一下吗?
那是这些人在成为熟练工之后,并没有选择继续成长。要在一件事情上取得进步,除了提升熟练度之外,无非升维和降维。升维就是想想整体,提高自己对编程的业务的理解。降维就是打磨细节,看看某一个功能,自己还能不能写得更好。这就是你小标题说的事情,大局入手、实践与细节。
道理是简单的,为什么还会有那么多人存在疑惑?因为思维模式是一种习惯,是一个人长期培养起来的。这个东西和某个具体的技术理念是不一样的,靠别人指导是没有办法提高的。多年停留在初级水平上,要么没有一种探索精神,要么是时间管理出了问题,想要提高却做不到。
会想怎么去读文档的人,我觉得他是那种凡事都是喜欢想明白了再干的人,这样效率比较低。编程就是边想变干,干多了再想一下,要比想多了干一下,强得多。怎么读文档?我的想法是先读两遍再说。
我说这些不是反对你的文章,你的观点我也是同意的,只是借你的地盘发表一些自己的看法而已。另外即使一个人只会 CRUD,只要他不狂妄自大,也没有必要去批判啊。说不定他生活经历比较复杂,各种其他的事情干扰下,他没有办法集中精力。又或者他编程只是为了生存,多余的精力都花在其他的兴趣上了,毕竟人各有志嘛。
如果 Rails 是接触的第一个框架,可以先不用去理解抽象层次更高一级的各种设计哲学。不管三七二十一,先 CRUD 写熟,慢慢地再想其他的东西。从感性认识上升到理性认知,这是需要过程的,每个人完成这个过程的方式不一样,需要自己去摸索。有点像古人说的,书读百遍,其义自现。当然如果本身就具备一点的开发经验,对软件系统有一定的理解,那就可以从上层来开始构建对一个框架的理解。
嗯,感谢回答。我本来也是猜你们本业务和 web 开发,不然自己的人可以搞定。所以你们需要定制 redmine 只是个临时需求,并不不需要招一个专职开发。你不和老板说明情况吗?你非正规途径找的外包,以后出了什么问题,对你和对公司都不好啊。
你们显然是想把 readmine 包装一下卖给客户吧,redmine 这种产品一般是卖软件而不是做 pass 啊
那你们就是乙方啊,这个项目合同金额这么少吗?连一个 ruby 工程师都无法负担,那显然没有什么业务潜力啊。
看了下楼主的图,感觉楼主供职的是一家生产电动汽车充电桩和充电枪的公司,主要用 redmine 来跟踪项目进度、处理 issue。
所以企业的业务并不是 IT 行业的,老板觉得 redmine 用起来又很多不顺手的地方,需要你修改一下?是不是这样?
哈哈 还是你比较高啊
吃瓜群众从围观事件中吸取的教训。
在倡导一件事情的时候,要直接提出建设性的意见,而不是通过批评某些其他人来彰显自己的正确。
想一想,本来好好的。你上来就给人贴标签,说有很多老手不友善。这样直接划分了阵营,制造了矛盾,把自己置于所有被你贴上标签的人的对面。这样事情的主要矛盾不是变成了如何更加好的为新手服务,而是被你贴上不友善标签的人和你之间的争论,人家被迫要捍卫自己的名誉。这样一来,你就越来越偏离了你原始的初衷。
就好比我一回到家里,我老婆就对我说,你怎么一回来就躺下?一点家务都不知道做?家里这么乱你一点都不顾?然而我经常干家务,家里也没有多乱,她只是想让家里更加整洁一点。这个时候我就只好拿出,周一我干了哪些家务,昨天我干了哪些家务这些来反驳。如果她上来就说那个角落不太干净,我们可以再清洁一下。那么有争论的这点时间,我想我已经把角落整理好了。(之所以敢举这个例子因为我老婆绝对不会上 ruby-china)
那么这件事情,你的出发点是希望新手受到更好的关照。最起码,你可以先自己主动去帮助新手,先以身作则。然后你可以提出建设性的建议,比如你说发起某种奖励制度,并且你自己去提出设想或者 PR。这样的话,就有了实际行动和方案,不会因为光嘴炮而被人诟病。
唉。兄弟。可能你的出发点还不错,但是你攻击的是别人的价值观念,还把自己的观念标榜为超前,这样你叫别人怎么一笑置之。
亲,整点简单的项目啊。记得有个 real world repo,里面各种框架的 startup 项目。
我以前也有类似的想法,觉得社会应该更加美好和谐一点。
但如果心性足够开放,可以接受一下人是自私的这个现实。
不把自己的道德观念加到别人身上,知世故而不世故,现在我是这么要求自己的。
没有你说的这种高手化的趋势,实际上我经常无脑吐槽,讲段子,也没有人因为这样而喷我。