现在有没有闲人,陪我打王者荣耀陪打价格,为什么都不在线

陪我打王者荣耀的男人_网易人间_网易新闻
陪我打王者荣耀的男人
最近,朋友带我一起打王者荣耀,我发现王二狗也在玩。我们才又有了交流,不过聊天内容都是关于游戏。
他有时间就带着我这个游戏小白打一局,我的段位一路飙升。
我说“谢谢大佬”,他说发你的照片当作谢礼吧,我没有同意。
在此之前,我们已经很久没有说话了。
认识王二狗是在2014年,在一个国漫交流贴的评论区,我们聊了几个小时后互加了好友。那时他刚退伍,我刚高考完。他23岁,对一个刚高中毕业的学生来说,已经是“高龄”了,所以我一直喊他“大哥”。
在漫长无聊的暑假中,我们几乎每天都要聊到深夜,把漫画里的人物和情节翻来覆去地讨论。话题渐渐转到了生活,我们都心照不宣地不提自己的名字、长相,只聊一些其他的事情。
然而到了8月,我又在另一个帖子里看到了他,一个不同寻常的帖子——关于男生与男生之间的感情。
小县城谈“性”色变,而王二狗的出现,则使得“同性恋”三个字如同一盆水,浇在了我的青春期。
“秘密”被我发现之后,他也不再遮掩,反而像是找到了倾诉的对象,从中学讲起,叙述了自己的感情经历。
王二狗初中时就把零花钱攒起来,给“那个男生”买东西。升高中后,他晚上不睡在自己床上,跑去和对方挤在一个被窝里;再后来,家里给他买了手机,那个男生喜欢,王二狗直接把手机给了他。
“就是以前那种翻盖按键的手机,当时在学生中挺少见的,他想玩我就直接就给他了。他弄丢了,我还安慰他。结果大半夜被爸妈拎起来打,我咬咬牙只说是自己弄丢的。”王二狗发过来一个叹气的表情,“可是他有了女朋友之后,就不和我一块玩了,有时候我还感觉他很讨厌我。”
夏夜,他发来的消息,那些新奇的情节,就像是高中藏在课桌里的杂志和小说。
王二狗引导我走出了失恋。
高考后的暑假,我对一个女生表白却铩羽而归,他为了让我走出来,有时会陪我聊到晚上一两点,讲一些笑话或故事来转移我的注意力,撑不住了才说要睡觉。
我的整个暑假几乎都被王二狗占据,睡前是他,醒了是他,吃饭的时候是他,上厕所也是他。
有时候他开玩笑说:“我这么天天陪着你,你会不会对我产生感情啊?”我回他:“不可能的。我可是喜欢一个女生从初二到了高三,虽然表白失败了,但是感情还在。”
“你对女生真的没有感情吗?”我反问他,我还是难以理解他,我总觉得他的解释是一个悖论:既然说感情不分性别,那么为什么一定非是男的呢?
“没啊。我读书的时候和同学一起偷偷看录像带,就是那种录像带。”我明白他说的意思,“但是我的注意点都在男的身上,对女的反而没有什么兴趣。”
“好吧。”我内心还有些替他担心,他以后该怎么办呢。
现在想来,这想法着实有点可笑。
暑假结束后,我去了省内的一所医学院校读书。
在新环境碰到什么新奇的事情,我都会第一时间和他分享。有时候还会开视频聊天,比如让他看我做的实验,而我就躲在镜头后面不肯露面。
直到有一次做蟾蜍实验,一不小心,蟾蜍掉在地上,他在屏幕里看到了我满实验室里去抓蟾蜍的现场直播。我整理了一下手套,用衣袖擦着脸上的汗,低着头继续做实验,心里只觉得尴尬。
2015年春天快来到时候,他要去西安参加朋友的婚礼,我们约在华山站见面。
火车在将近晚上八点时到站,没有多少人。王二狗出现在我面前,他像个孩子一样,短短的寸头,脸上还有一些婴儿肥,五官清秀,也带着些刚毅,整个人俊俏又阳光。
他很随意地把手搭在我肩膀上,我没有刻意地躲避。他把围巾从自己脖子上解下来,又给我戴上,“怎么穿得这么薄,小心被冻感冒了。”
“火车上热,而且我上车的时候还是中午,所以穿得薄,厚衣服在箱子里呢。”我一边回答,一边打量着他。
聊了一会,他突然说“我真佩服你啊,居然敢一个人跑来华山,还敢见我这个从没见过的网友,你们医学生都这么大胆吗?”他的眼镜片上起了一层白雾,我看不清楚他的眼睛。
我觉得尴尬,不知道该怎么回答。他笑了笑,“放心吧,现在的侦查手段这么先进,我可不敢做什么违法犯罪的事。”
“切,你要劫财还是劫色?反正这两样我都没有。”
“你不怕我是挖肾的人贩子吗?”
“医学生告诉你,那种传言大多都是谣言。挖肾有什么用?又没有配型,炒腰花吃吗?”
他看我一眼,笑了起来,睫毛一抖一抖的。
令人颇为失望的是,我们等到七点半也没看见日出。
在他提前订好的宾馆放好了行李,整理好各种装备,晚上十点多,我们开始登山。一路上,我们说了很多话,闹着要学我家乡话里的“我爱你”,但总学不会。
次日凌晨五点多,我们到了观日台,我靠着杨公塔的底座,整个人坐在地上,在风中抖如筛糠。
“你嘴唇都发白了。”
“我快被冻死了。”
“来吧。”他解开军大衣的扣子,示意我到他怀里,我有点抗拒。“其实没什么,你不多想就行。以前我当消防的时候,执行过很多任务,男女老少我都抱过。更何况,我又不是坏人,你可别把我当成坏人了。”
天亮之前,在风大寒冷的观日台上待着,几个小时都很漫长,周围的人都在扎堆取暖等日出。我蜷在王二狗怀里,渐渐睡着了。
到了七点,我醒了,从王二狗的怀抱中起来,看见天上黑色的层云和远处公路上的灯光。令人颇为失望的是,我们等到七点半也没看见日出。
回校后,我更加喜欢和他聊天,有时候和他说过“晚安”,我总会发愣,这么好的人怎么会是别人口中的“gay”呢?他以后的生活要怎么办,他怎么和家人、朋友坦白交代?
在后来的聊天中,我总会有意无意地和他分享一些男女情侣甜蜜的图片和视频,有时候也劝他找一个女朋友。他却说自己做不到,取向是刻在基因里的。
“是你说爱情不分性别,现在却又说只能喜欢男的,既然说了不分性别,为什么不能是女的呢?”我对他的担心越来越严重。
“你不会是想掰直我吧?”他一语中的。
“是又怎样,为什么能喜欢男的就不能喜欢女的?”
“我不知道。”他每次说不清楚都会用“不知道”三个字搪塞过去,我的劝告就像是拳头打在了棉花上,他无动以衷,我也无可奈何。
我们的关系更进一步,是在我第二次见他的时候。当时,我刚刚期末考试结束,大一暑假,他邀请我去找他玩。
他每天上午出去工作,而我因为怕热没有走出过空调屋,等他下午回来之后,我们才出去闲逛。王二狗喜欢用手臂搭着我肩膀,我们看起来就像是大哥和小弟。
周末不用工作,王二狗决定亲自下厨。我们一起逛菜市场,他在厨房里做饭,给我夹菜。我有些恍惚了,心里想,如果我们中间有一个人是女生,这个画面该多好。
酒足饭饱之后,我们窝在沙发上看电影,他搭着我肩膀。
当电影出现大尺度镜头时,我感觉有一些尴尬。他用手背碰了我的脸,嬉笑着看着我,“你脸怎么红了?哈哈哈……”然后捏着我的耳垂,“哎呀,你耳朵都红了。”
我有些不好意思,用胳膊肘挡开他的手,他却更加大胆,“来让大哥看看,你有没有其他反应。”说着把手伸向我。
我和他扭打了几下,双手就被他用一只手牢牢攥住,我用脚去踹他,他一躲闪,放开了我的手。两人嬉笑着打闹,场面混乱,他的吻却突然袭来,我的大脑陷入一片空白,几秒钟之后,我推开了他。
我的心里很乱。
不可否认,我对他产生了一些感情,只是我还不清楚该怎么去界定那些感情。这时候,他说了一句“我爱你”,是他跟着我的语音消息学的方言发音,我低着头不知道该说什么。他又凑过来的时候,我看着他,却没有把他推开。
他摸着我的头发和我聊天,“等你毕业了,我就出柜,然后和你在一起。咱们住在一起,就像现在一样,你说好不好?”我心里乱乱的,只点了点头,低低地发出一声“嗯”。
两天之后,我找了个要去医院见习的借口离开了。
他就像是一个漩涡,或者说,他是站在漩涡里的一个人,我想拉他出来,但是一番努力后,我发现我根本救不了他,反而被他带了进去。
回家之后,我整夜失眠。
想到我以前的那些担心和假设,今后全都会落在我身上,我有些喘不过来气,只想逃。
我不再和他聊到深夜,也不再分享生活中的事,有时他给我发消息我也不会立刻回复,他打电话问我,我就借口说“见习太忙”。
开学之后,我对他更加冷淡,他打电话我也不想接,他发短信问我为什么不理他。
我说:“咱们回到14年暑假前的状态吧。”
他回复我:“可我总想回到15年暑假我们一起生活的状态。”
他说什么我都听不进去,这份不知道能不能称为“爱情”的感情总算是结束了。他被我删得干干净净,没有半点影子。
剔除掉他之后,我又回到了现实中。我不再每天对着手机,认识了很多朋友。但是可能是“报应”吧,从那开始,我总会碰到一些身上贴着“同志”的标签的人。很多人极力隐藏,但还是会被发现。
在这所一万多人的大学里,“同志”像是萤火虫潜伏在草窠中,只有在黑夜中才能发现。而对我来说,新的世界则像一扇被触发机关后缓慢打开的大门,任凭我怎么努力,也不能把它合上。
这些人一出现,我就会想起王二狗,想起他说的话,做的动作。连同他结实的身体、醇厚的声音、阳光的笑容,甚至整齐的被子、青色的胡渣,都像是电影回放一样,全部出现在我眼前。
我终于明白,且不得不承认,我喜欢王二狗,并且越来越喜欢他。这份感情像是洒在内心角落的一粒顽强种子,越是不理会它,它就越是疯狂生长。
后来,我认识一个女生,她清楚我的事情,我们成为朋友后又成为恋人。
那段感情也是真的,只是在这段感情中我总会想起王二狗,在对两个人的负罪感下,这段感情最终也是潦草离散。
我打开很久没打开的兴趣部落,发了一个帖子。
“这次我真的失恋了,王二狗你在哪呢?”无人回应。
我又找出王二狗的QQ号码,无论以何种方式,我都想和他说说话。
又被拒了,但是我发现他的头像变成了一家店铺的照片,我点开大图,抄下广告牌上的联系方式,又在微信里搜索这个电话,找到了一个用户。我双手颤抖地点开了资料,发现对方设置非好友可以查看十张照片。那一天,我开心地笑了一个下午。
观察了几天,我鼓起勇气发了好友申请,他同意了。我兴高采烈地细细看他的朋友圈,直到翻到他的结婚照时,这种兴奋才戛然而止。
他结婚了,在2016年春末。那时是新婚两个月。
我和王二狗又重新“认识”了,在他结婚将近三个月的时候。
我们见面,一晚的赤裸相对。他抽着烟,我侧身枕着他的肩膀,手绕到他的脖子后面,抚摸着他的枕骨大孔,开始轻声说话。
“我杀小白鼠的时候就是先按住它的头,再用力拉它的尾巴,让它这里脱臼。杀蟾蜍的时候也是这儿,用针刺破它的皮肤,再捅进去,上下搅动,破坏它的神经。但是这只会让它们瘫痪,不会立马死掉,他们还有知觉,只是不会动……”
他打断了我,“我爸病重,医生说他活不了几年了,他最大的心愿就是想看见我结婚。”
26岁,他确实也该结婚了。
后来没多久,他妻子查出怀孕,他很高兴。我记得很早之前,他说过他喜欢孩子,我替他高兴。可父亲的病情加重,又让他忧虑不已。工作和家庭像两座大山压着他,他变得成熟沧桑,以前那个自由阳光的王二狗已经不在了。
2017年1月,他父亲去世了,两周后孩子降生,他悲喜交加,也忙得焦头烂额。我们的交流更少了,像是躺在彼此好友列表中的陌生人一样。
期末考试后,朋友带我一起玩王者荣耀,我发现王二狗也在玩,我们才又有了交流。王二狗带我打游戏时总开着语音,我不想说话,他就说:“没事,你只打开听筒,听我说就行了。”
熟悉的声音从听筒里传出来,我的心脏剧烈跳动,就像是被一只手猛地攫紧。
“你刚入门,可以用后羿,我用王昭君,网上说了,咱们这是‘王后’组合,最强CP,天下无敌。”
“没事,敌人来了,你就往我这边跑,我保护你。”
“不用救我,你快跑,我死了没关系,你跑了就好。”
就这样一句一句。
没开灯的屋子黑漆漆的,他的话就像是蜡烛,明晃晃的。
之后,我每天都会玩很久的游戏,有好几次系统提示,今天已经玩了十个小时,朋友们劝我不要太过沉迷。可我哪里是喜欢游戏,我只是沉迷他。
后来我也开始用王昭君,用他用过的人物。
不过,赤裸裸的现实总是无法逃避,任何的幻想到头来就被他一句“孩子醒了,我去哄他”击得支离破碎。
我回到现实中,和他说了“晚安”,然后看着亮着的手机屏幕发愣。
前几天,我撤了朋友圈对他的屏蔽,他这才看到了我现在的照片。“头发变短了,好像个子也长高了,穿衣服也成熟了。”他又发来一张我和朋友的合照,“这是你女朋友吗?长得可真漂亮。”
“对啊,我们很配吧。等毕业了就结婚。”
他不再说话了。我窝在宿舍,用一个半小时看完了《自由堕落》,循环播放着片尾曲《Outlaws Of Love》,看了半个小时的歌曲评论。
这半年,取向的变化在我身上越来越明显,我总会拿网上看到的同志群体的特征对号入座,然后摇摇头让自己清醒,告诫自己不要给自己心理暗示。
我常常会想,以后会不会变得和王二狗一样?我没有答案,也不再去想。
我不想伪装成一个受害者包庇自己,也不愿意自我批判。但是,有时候也会后悔,会憎恨,如果没有碰到王二狗,我的生活或许完全是另一种样子。
我知道,我的一生还很长,以后或许还会碰到许多的“王二狗”,可我的一辈子就只有这么一次2014年,那年我17岁。
晚自习结束回到寝室,我登陆王者荣耀,看到王二狗也在线,就给他发了条微信消息:
“陪我打一局游戏吧。”
本文系网易独家约稿,享有独家版权授权,任何第三方不得转载,违者将依法追究责任。关于“人间”(the Livings)非虚构写作平台的写作计划、题目设想、合作意向、费用协商等等,请致信: 题图:《一年生》剧照插图:作者供图
扫一扫关注“人间”
活在尘世看见人间&p&这世界上总有一些人有“贵族崇拜”,真是可笑又可叹。&/p&&br&&p&我们重新排版,先回答题主的问题&/p&&br&&p&区分二者要先上定义&/p&&br&&p&定义定义定义,贵族的定义来了&/p&&br&&p&都给贵族定义大老爷开道,尔等贱民都到路边跪着去,恭候贵族公子小姐:&/p&&br&&br&&p&貴族指的是奴隶制、封建制、君主制、教会制、种姓制等国家和地区的一些特有的群体,通过血缘、姓氏等某种特有的制度来继承知识、权力、财富而形成的传统家族&/p&&br&&p&这是贵族的定义&/p&&br&&p&暴发户是突然富裕的人&/p&&br&&p&所以你要区分暴发户和贵族就按照这个定义卡就行了,很简单&/p&&br&&p&回答完毕。&/p&&br&&br&&p&当然啦,题主的问题很简单,我们可以多说几句。 &/p&&br&&br&&br&&p&所以按照这个定义&/p&&p&现代共和国法理上是没有贵族的。&/p&&p&&b&因为他们没有“通过血缘、姓氏等某种特有的制度”来传承权力和知识,他们只能传承财富,&/b&而人人都能传承财富。&b&知识也不是他们所垄断的。&/b&&/p&&p&严格来说,dl喇嘛才是贵族,金正恩才是贵族(白头山血统作为法理依据,最近刚进的宪法),阿拉伯国家那些饱食终日无所用心的卖石油的,才是贵族&/p&&p&里根总统不是贵族,林肯总统不是贵族,比尔盖茨不是贵族,马云不是贵族,***(理论上)不是贵族。(你们要说他是,你还得看好你的水表)&/p&&p&&b&你要非在贵族和暴发户里面选一个,他们都是“暴发户”。&/b&&/p&&p&很多人黑的开挂,贫穷的印度,反倒贵族特别多(种姓制文化遗留)&/p&&p&&b&在古代,强迫仕女跟禽兽杂交的刘子业,是贵族,是最高贵的贵族&/b&&/p&&p&&b&他的祖上,金戈铁马,气吞万里如虎的刘裕&/b&&/p&&p&&b&倒是当时天天被黑的有名的暴发户&/b&&/p&&p&荒淫无度,出卖国家,最后自己被自己研究出的断头台砍了的路易十六,是贵族,&b&是最高贵的贵族&/b&&/p&&p&&b&他的继任,横扫万军,纵横欧陆,被击败后那些欧洲贵族都畏惧他的影响,不敢杀他的拿破仑大帝,&/b&&/p&&p&&b&倒是小破鬼岛走出来的有名的暴发户&/b&&/p&&p&&b&著名暴发户在给他老婆加冕当皇后,我们贵族都是教皇圣座加冕的,真是乡巴佬不知礼节&/b&&/p&&br&&img src=&/v2-c5aa5456abe9e478acc3c371_b.jpg& data-rawwidth=&800& data-rawheight=&500& class=&origin_image zh-lightbox-thumb& width=&800& data-original=&/v2-c5aa5456abe9e478acc3c371_r.jpg&&&br&&p&暴发户明明骑着驴去阿尔卑斯装高富帅,非要用美图秀秀p成马,体现了暴发户的自卑,果然是暴发户再有钱,也没有贵族的自信和气质&/p&&br&&img src=&/v2-dace9d7ee99b13ada8a7e_b.png& data-rawwidth=&692& data-rawheight=&818& class=&origin_image zh-lightbox-thumb& width=&692& data-original=&/v2-dace9d7ee99b13ada8a7e_r.png&&&br&&br&&br&&p&所以&/p&&p&请用书香门第,文化世家,家境良好,家风蔚然,富二代,官二代,纨绔子弟,吸血鬼,剥削阶级,反动势力,来代指你们想表达的贵族,&b&因为贵族可能是上述群体中的一个或者几个,而很多人是上述中的一个和几个,并不是贵族。&/b&&/p&&br&&p&&b&有些人总喜欢给贵族牵强附会上一堆美好的品质,也是蛮醉的。那么你们请说你们崇尚这些美好的品质,没问题。但是跟贵族没有关系。&/b&&/p&&br&&p&现代的所谓“贵族“,按照定义走,基本都是假贵族,或者都是各种人定义的贵族,所以你都不知道他们在说什么,毫无讨论价值。说话必须先定义。&/p&&br&&p&而定义上来讲,真的贵族,比如欧美王室,&b&大多数都是精心包装的花瓶&/b&,而且是被阉割了权力的,不是他们的真面貌。&/p&&p&真面貌是什么&/p&&p&你听说过血腥玛丽么?&/p&&p&听说过路易十六么?&/p&&p&听说过中国(当时)最高贵的贵族刘子业么?&/p&&p&听说过长腿爱德华手下的贵族对苏格兰女人的法案么?&/p&&p&尊重妇女?温文尔雅?还是谦逊有礼?&/p&&br&&br&&p&&b&当然了我说的是普遍定义上的,严格定义上的贵族,不是你们随便定义的贵族。&/b&&/p&&p&你们也不能随便定义&b&,随便定义这话就没法说了&/b&。讨论也就没有意义了。&/p&&p&&b&你说你崇尚贵族精神,贵族的定义是有钱又有文化。&/b&&/p&&p&&b&有个人说他崇尚杀人犯精神,杀人犯的定义就是有钱又有文化&/b&,也是没有问题的。&/p&&br&&p&&b&你说,杀人犯的定义不是杀了人的罪犯么?&/b&&/p&&p&&b&可是,贵族的定义也不是有钱又有文化啊?&/b&&/p&&p&所以劝你们就不要使用这个自己随便定义的词了,交流效率会很低很低的。要尊重语言文字,不要自己创立非主流火星文。&/p&&br&&p&说话前先查查字典,查查,哪怕百度呢?花不了多少时间!&/p&&p&再有就是“贵族”这个名字太好听了吧,建议改成难听一点的,比如”特权阶级“,可能就没那么多毛病了吧。
&/p&&br&&br&&p&当然了,我完全理解这些错觉的产生原因,&/p&&p&《管子·牧民》曰&/p&&p&&b&“仓廪实而知礼节,衣食足而知荣辱”&/b&&/p&&p&在古代,能做到“衣食足”的是极少数,基本上都是贵族。出身更高会有普遍更好的教育水平,所以各方面相对更优秀,&b&所以个人自身素质和其出身有着非常明显的正相关。&/b&&/p&&p&但是这是由于极端不公平的社会制度所产生的,更何况,在现在甚至近代以来,“衣食足”基本上成了多数人能达到的程度,且由于政治体制和社会文化的进步,教育也越来越趋近于平等(绝对的不公平当然存在,而且很大,但是相对的公平来讲,比以前强的多得多)相对完备的教育早就从顶尖的贵族(人口的千分之一/万分之一)扩大到了占人口十分之一以上的中产阶级甚至扩大到了百分之三五十(高度发达国家),这个时候各式各样的贵族优越论,已经不再符合客观事实,成了一种单纯的贴金。&/p&&p&更何况,“&b&个人自身素质和其出身有着非常明显的正相关”&/b&的前提也是不合理不公平的分配制度和生产关系产生的,&b&如果这种不公平遭到了挑战,“贵族”的道德,高贵,温文尔雅,马上就会荡然无存。&/b&&/p&&p&&b&巩固特权和压榨百姓的时候贵族从来是不要脸更不要什么优雅,撕破伪装往死里干的,你要是反抗了,他们就会表现出自己狰狞面目来,看看谁更“谦逊有礼”啊?&/b&&/p&&p&各国资产阶级革命的时候,贵族的反抗可以用变态和歇斯底里来形容,一次次大革命一次次反扑复辟,无数次血淋淋的镇压与反镇压,革命与反革命,宗教裁判所,火刑,大屠杀,教派清洗,还有中国贵族或曰地主阶级对佃农长工白毛女们杨白劳们极尽欺压侮辱之能事,都是贵族在时代转型大变革期竭力维护特权的表现,相当谦虚有礼,相当温文尔雅。&/p&&p&吃人不吐骨头,相当优雅。强夺民女用于改良你们的基因,相当尊重妇女&/p&&br&&br&&p&当然啦,你们要是让贵族吸血还赞叹:贵族好精致好优雅好高端好有礼貌好有气质啊~一定要给贵族老爷们上足供让他们优雅的生活~&/p&&p&那贵族自然用不着露出自己的狰狞的面孔来维护特权,那贵族自然就有闲心摆出假惺惺的姿态来供你们膜拜,这真是一个良性循环。&/p&&br&&br&&p&古代的贵族才是货真价实有制度权力保障的贵族&/p&&p&真正的贵族是酱婶的:&/p&&br&&p&“地主家也没有余粮啊”&/p&&br&&p&(当然啦葛优扮演的小地主不算贵族,&b&我们带入的是皇亲国戚的大地主&/b&,你以为给这帮大地主当佃农就好过了?就有余粮了?不压榨你们这帮p民,怎么保持贵族的风度和优雅?这帮饱食终日又不事劳动的人,不像吸血鬼一样往死里剥削劳动者,他们的钱都是大风刮来的?而且大地主长得不一定比葛优好看,人家可是演员啊,恩)&/p&&p&不把下人当人的奴隶主&/p&&br&&img src=&/v2-dd9ce19e3cdb7_b.jpg& data-rawwidth=&580& data-rawheight=&431& class=&origin_image zh-lightbox-thumb& width=&580& data-original=&/v2-dd9ce19e3cdb7_r.jpg&&&p&对黑人进行私刑的奴隶主&/p&&p&以及残酷剥削人民不可一世的封建领主,无论东西方都是&/p&&br&&p&&b&这才是绝大多数的,货真价实有制度权力保障的贵族&/b&&/p&&p&&b&再强调一遍,你们看到的欧美王室都是精心包装的花瓶&/b&&/p&&p&当他们还是亨利八世的时候,还是波旁王朝的时候,还是血腥玛丽的时候,可是杀人不吐骨头的,贱民没有权利膜拜他们,能“your majesty”膜拜着他们的也都是贵族&/p&&p&虽然这些贵族随时都会被他们杀死,这些贵族也随时准备着杀掉他们“膜拜”的君主&/p&&br&&p&西欧的权力斗争也是血雨腥风的大戏啊!欧美的变态比你们更变态啊!&/p&&br&&p&说实话,由于贵族这个名词比较好听,&/p&&p&总有人是把一大堆美好的东西强加给贵族&/p&&p&那么你们请说你们崇尚这些美好的品质,没问题。跟贵族没有关系。&/p&&p&不要说贵族就是又有钱又有文化,贵族就是这也好那也好的一群人,对不起,并不是。&/p&&p&贵族和这些东西没有必然的联系&/p&&p&强迫侍女和牲畜杂交的刘子业是贵族,而且是中国当时最高贵的贵族&/p&&p&”何不食肉糜乎“的弱智司马衷也是贵族,也是中国当时最高贵的贵族&/p&&p&金三胖也是贵族,还是最高贵的贵族&/p&&br&&br&&br&&p&实际上,人类五千年的历史,在各个社会阶段中,&/p&&p&所有的“贵族”都是社会的寄生虫罢了,是最反动也是最阻挠社会进步的&/p&&p&&b&在奴隶制度瓦解到像封建制度转型的过程中&/b&,春秋战国的贵族是各国的最大的敌人,铲除贵族势力是各国的头等大事。&/p&&p&做的好的,比如秦国,就横扫六合。&/p&&p&做的不好的,哪怕是春秋首强,没错我说的就是齐国,照样被虐出翔。&/p&&br&&p&而西欧资本主义萌芽产生的时候,贵族实力强大的,没有经过彻底革新的,比如西班牙和奥地利,哪怕先天优势那么多,照样被历史的车轮碾过。&/p&&p&贵族被平民一顿暴打,最后失去权力成了花瓶的(比如英国)和被大砍大杀送上断头台的(比如法国)就成了举世瞩目的大国&/p&&br&&p&严格意义上建国之初就根本没有贵族的,就成了世界的霸主&/p&&p&当然你说南方奴隶主是贵族的,没错,可惜这帮贵族被剿杀之前美国也不是数一数二的强国啊。(美国的例子是个机灵,不是严格的论证,可无视233)&/p&&br&&p&“贵族”这个名词,最初世界各国,无论是东方还是西方,用来表达的就是“奴隶主家族”,本来没有任何褒义&/p&&br&&p&说到底,严格意义上的“贵族”,往往就是反动的制度当中最反动的一支罢了。每个社会阶段的贵族宏观来看都是最可鄙的寄生虫。&/p&&br&&p&&b&如果你们崇尚的是新贵族,本无可厚非,那要看你们怎么定义新贵族。&/b&&/p&&p&你们要是随便定义,你讲话也就没有意义了。你说你崇尚贵族,贵族的定义是有钱又有文化。有个人说他崇尚杀人犯,杀人犯的定义就是有钱又有文化,所以劝你们就不要使用这个自己随便定义的词了,交流效率会很低很低的。&/p&&br&&p&&b&更何况,很多人崇尚贵族,就是在为现代没有法律依据,但实际上类似于“旧贵族”的人摇旗呐喊,贴金漂白,或者对旧贵族的时代或者制度招魂,就更是其心可诛&/b&&/p&&br&&br&&p&公众号Leon政史堂&/p&&img src=&/v2-bad1bb7e579dceab719c18c5f8cc8acf_b.jpg& data-rawwidth=&430& data-rawheight=&253& class=&origin_image zh-lightbox-thumb& width=&430& data-original=&/v2-bad1bb7e579dceab719c18c5f8cc8acf_r.jpg&&&img src=&/v2-36ebd2a3adbba2fab1554_b.jpg& data-rawwidth=&430& data-rawheight=&164& class=&origin_image zh-lightbox-thumb& width=&430& data-original=&/v2-36ebd2a3adbba2fab1554_r.jpg&&&br&&p&专栏安利&/p&&a href=&/p/?group_id=356864& class=&internal&&评马里兰大学毕业演讲所谓“辱华”事件 - 知乎专栏&/a&&h2&中世纪欧洲史(一)罗马板荡蛮族起四方,东廷余烈收拾旧山河&/h2&&br&&a href=&/p/& class=&internal&&知乎专栏&/a&&br&&br&&img src=&/v2-24df9c33b6aefd2f13e36c51_b.jpg& class=&content_image&&
这世界上总有一些人有“贵族崇拜”,真是可笑又可叹。 我们重新排版,先回答题主的问题 区分二者要先上定义 定义定义定义,贵族的定义来了 都给贵族定义大老爷开道,尔等贱民都到路边跪着去,恭候贵族公子小姐: 貴族指的是奴隶制、封建制、君主制、教会制…
&p&【本人性格不好,被惹到了必然句句带脏字,所以评论中如果有不开眼的,请慎重。另外,这篇回答从头到尾都是我自己的个人偏见,绝对不客观,也绝对不会为本答案负责。所以,有自己正常思维的请不要再看下去了。最后,这篇文章在最后会指向硬广,来佐证文中实例,因此,不喜欢有广告的可以直接举报了,顺手推荐一下修真院的专栏,各种IT行业的真实小故事。&a href=&/jnshu& class=&internal&&IT修真院 - 知乎专栏&/a&】&/p&&p&&br&&/p&&p&&br&&/p&&p&Live已开通~想听Live的可以点这里&/p&&p&&a href=&/lives/107520& class=&internal&&知乎 Live - 全新的实时问答&/a&&/p&&p&&br&&/p&&p&&br&&/p&&p&&br&&/p&&p&&br&&/p&&p&互联网行业的薪资水准相对较高,刚入行一个月,半年,或者一年超过其他行业薪资很正常。
那么,互联网行业究竟有哪些职位呢,又分别适合哪些传统行业转型?&/p&&p&1.产品
5.后端(Java/php/python)
6.DBA(mysql/oracle)
7.运维(OP)
8.测试(QA)
9.算法(分类/聚类/关系抽取/实体识别)
10.搜索(Lucene/Solr/elasticSearch)
11.大数据工程师(Hadoop)
12.Android
14.运营&/p&&p&&br&&/p&&p&&br&&/p&&p&然后等下我会分别介绍每个职业的工作内容,发展前景,入门门槛,适合哪些职业转行,成长周期,薪水范围等。&/p&&p&* 薪水都以北京为例
* 运营和市场都有更细致的划分,然而我并不太了解了
* 其他的偏门的&/p&&p&&br&&/p&&p&一.产品
========我是求某个姑娘快原谅我的的分割线=============&/p&&p&&br&&/p&&p&&br&&/p&&p&1 工作内容:了解用户需求,做竞品调研,画产品原型,写产品文档,讲解产品需求,测试产品Bug,收集用户反馈,苦练金刚罩以防止程序员拿刀砍。&/p&&p&2 需要技能:PPT,Word, Axure,XP,MVP,行业知识,沟通&/p&&p&&br&&/p&&p&
PPT是最容易被忽视的技能,很多时候很多人都把产品经理=画原型,如果你这么想,再做五年的产品经理也是一个画原型的。我在修真院的时候,给修真院的弟子讲过很多次,产品经理更多的是理解一个行业,熟悉这个行业的用户,知道这个行业有哪些没有满足的需求,寻找解决方案,对比行业,找到自己的切入点,最终落地成:哪些功能要做,哪些功能不要做。&/p&&p&
这些都是要在PPT里写清楚的。所以,PPT并不是简简单单的一个工具,而且是用这个工具把你对这个行业的了解和分析和解决方案展示出来。&/p&&p&
XP是敏捷开发,不会敏捷开发的产品经理很难说会是一个好的产品经理(我很偏激,所以接受不了可以直接无视)。敏捷开发对于产品经理来讲,是逼着产品经理去用Story的方式去思考,去考虑自己每一个Story的价值是什么,所有的Story优先级是什么。&/p&&p&
MVP是最小化验证产品的缩写,这在精益创业里是很重要的概念。也就是说,你臆想了一个产品,他有了什么样的功能,但是!请注意,我们认为所有没有经过用户验证的功能都是在扯淡。所以,你其实是设计了一个扯淡的功能然后交给一堆人去开发,再交给人去运营,直到一个月或者是三个月以后才能拿到反馈结果。我们等不了,所以你必须在程序员开始启动之前,先想办法验证自己要解决的问题是存在的,要解决的需要是用户确实需要的---你有无数的办法可以这么做,真的。好比是,我做IT修真院,并没有先直接做线上的网站,而是直接去贴吧发贴,用QQ群,在论坛直接做,去观察这些弟子的行为,然后去修正自己的产品设计,我发现了他们需要日报,需要点评,需要有班级的概念,需要有学号,需要有首席大弟子等等等等这些。然后我会把这些需要分析整理之后加入到网站的设计里去,这就是MVP的价值--当年穷疯了每个决策都慎重的时候,就会特别喜欢这种方式,土豪除外,只会浪费时间而已。&/p&&p&Word是产品需求文档,我自己不太喜欢Word文档,更喜欢XP的Story,不过会一点也没有关系。&/p&&p&行业知识是产品经理最重要最重要的技能,没有之一,你可以不懂PPT,不会Axure,不会Word,也不会什么XP和MVP,但是绝对不能不懂一个行业。某种程度上来讲,产品经理拥有的其实是快速了解一个行业的能力。现在的互联网已经和以前的不一样了。以前的产品经理懂点儿交互,知道什么是表单,知道点IT术语就能混日子了,现在必须要懂一个行业,地产,金融,汽车,教育,餐饮,医疗等等各种行业,你都需要了解这个行业的模式,如果你不懂,你就是一个画原型的人。&/p&&p&沟通也是产品经理的必备技能,出门不带沟通技能,一定会被程序员砍。一方面是要跟用户沟通,一方面是要跟程序员沟通(这是世界上最难沟通的物种,没有之一),一方面要跟领导沟通(其实就是想办法拍领导马屁然后哄着他们听自己的话)。&/p&&p&&br&&/p&&p&&br&&/p&&p&3 发展前景&/p&&p&不用说,产品经理绝对是一个炙手可热的职业,而且,TNND的几乎是零门槛,这表示,是个人都可以说,我想成为一个产品经理。
然而,好的产品经理很多么?并不多,所以,好像围棋一样的,入门容易,学精难。&/p&&p&而且,似乎并没有一个系统的教程(这真是一个很难让人相信的事情啊,这么一种职业,没有大学的知识培养,甚至都很少有标准化的职业化培训,全靠业界手把手培养和自发的交流,就能够拿着无数DS程序员根本就想像不到的薪水--产品经理真的跟DS有点儿不搭边的,当然,我大修真还是在努力做产品人员的培养的)。&/p&&p&产品经理的发展前景是很赞的,只是越来越体系化了,而且很容易出人头地。&/p&&p&一般来说:&/p&&p&0~6个月:4K~8K
6~12个月:6K~12K
1年~3年:10K~24K
3年~5年:20K~40K
:30K~&/p&&p&三个月到半年左右就可以算是迈入这个行业啦,如果遇到P2P这种对于专业属性要求比较高的,随便在一家公司混点经验,跳到另外一家新的公司就是一个产品总监:因为并没有其他人又了解金融又了解互联网。&/p&&p&&br&&/p&&p&&br&&/p&&p&成长路径:&/p&&p&产品助理-产品经理-高级产品经理-产品总监-CEO&/p&&p&&br&&/p&&p&大致这个样子。&/p&&p&&br&&/p&&p&&br&&/p&&p&4.入门门槛&/p&&p&无(甚至你可以不认识字)&/p&&p&&br&&/p&&p&5.哪些行业适合做产品经理&/p&&p&IT界:程序员,UI,QA,运营,市场
其他界:无限制&/p&&p&PS:想了想,还真是没见过身边有做运维的转产品经理的。&/p&&p&&br&&/p&&p&6.职业限制&/p&&p&很多产品经理都很怕跟程序员沟通。而且经常会苦恼,觉得自己设计的功能,程序员做不了,做不出来,做的太慢,做的太差。惟独不会觉得自己设计的太烂。&/p&&p&所以,很多产品经理都会认为不同技术是自己的一个弱项,我曾经整理过一个产品经理需要了解的技术术语,有需要直接看楼下的广告。&/p&&p&&br&&/p&&p&7.去哪里学,怎么成长&/p&&p&还用问,自然是跟着大修真院最好。
如果IT修真院你看不上,可以去一些有产品经理培训的地方去,虽然我肯定觉得自家的好。
如果这些产品经理培训的差不多了,有了一个基本概念了,找个产品助理或者是实习的职位去吧。&/p&&p&会画点儿原型图,有个线上的作品,就能找工作(虽然我很不喜欢这样的产品经理)。
然后有机会就去大公司了解一下各个部门是如何扯皮的,镀镀金,Over了。&/p&&p&&br&&/p&&p&二
=============我是累死了的分割线================================
马丹,首先写软文,又要写成干货,又要带广告真心不是一件容易的事儿。我在之前&a href=&/question//answer/?group_id=064576WEB& class=&internal&&如何在一个月之内从零基础成为初级CSS前端开发工程师? - xdyl 的回答&/a& 的贴子中,写了整整一个星期才写出来。我写小说都是分分钟好么。&/p&&p&可是没办法。一个是确实需要跟大家介绍一下每个职业的比较和特点,一个是也确实需要告诉更多的人,写代码真的不是看视频看会的。&/p&&p&好了我接着说。&/p&&p&1 工作内容:收到产品原型,给原型上色,偶尔会自作主张调整下原型的位置,出不同的风格给老板和客户选,然后听他们的意见给出一个自己极不喜欢的风格,最好给Android,IOS或者是CSS做好标注,还有的需要直接帮他们切好图,最后要练出来象素眼,看看这些不靠谱的程序员们有没有上错色或者是有偏差。&/p&&p&&br&&/p&&p&2 需要技能:PS,Illustrator,Sketch,耐性,找素材&/p&&p&PS是最基础的技能。各种图层通道蒙版神马的细节的东西就不用说了,很多时候很多公司都愿意出所谓的高保真图。什么叫高保真图,简单说就是不折磨产品折磨UI的破玩意儿。就是把所有的图都画出来然后对着UI图来改,偶尔还会要求做出来网页能够点,对于这点我不想再吐槽了,总之,PS是少不了的技能,基本上很多时候其他人都会以为你只需要用PS就能搞定一切。&/p&&p&然而PS始终只是一个工具而已,所以在这里,PS代表的更多的是一种方案的选择。比如什么行业用什么配色,怎么样对齐,怎么突出重点,PC下应该是多宽,手机应该是多宽,等等等等。&/p&&p&ILLustrator最近似乎是用的少了,我不太确定,但是做矢量图以前是就是靠他的。什么是位图什么是矢量图,自行百度就好。以及还有CoreDraw,不知道现在是否常用。然而,慢慢的似乎Sketch流行起来了。&/p&&p&SKetch和Illustrator和CoreDraw之间的差别我说不上来,我记得我的UI小姑娘跟我讲这个工具很好用。&/p&&p&&br&&/p&&p&耐性必须是UI必备的技能,因为有的时候,老板跟你较真起来,一个星期不停的反复修改一个首页是很正常的事儿。可能颜色要从红换成黑再换成绿。所以你必须要有耐性,除非你做的设计没人管,你说了算。而且,UI这东西,是个人都有自己的审美观。更不用说之前朋友圈的测试,人和人看到的颜色真心不一样。
所以你必须要有耐性,这是很重要的。&/p&&p&找素材的能力也是必不可少的,你手上必须要备几个常用的素材网站,大部分的人都是在别人的素材基础上改来改去。&/p&&p&&br&&/p&&p&说到这里,其实忍不住想加上一句。UI设计师最重要的能力并非是以上几种,而在于是理解产品经理的需求--前提条件是产品经理很明确的说出来了而且讲清楚了需求。&/p&&p&比如说,一个页面的重要是什么?最想引人注目的内容是什么?应该配什么样的图?加上什么样的元素能让网站的风格更醒目一些呢?&/p&&p&这里大部分其实都是原型设计师要做的事儿,我一直有一个观点,就是UI其实最应该做原型,只有这样,才能让产品经理着重去考虑功能点,让设计完美传达产品的功能点。
然而原型设计师这个角色慢慢的被消融了,已经变成了产品经理了。所以大部分产品经理都以为自己是画原型的,然后大部分UI都会自作主张改掉原型,因为没有美感。所以通常你会发现美感说有了,也有那么一点儿,可是总觉得会有一些不对。&/p&&p&我对他们的要求就是,先别管美不美,你先告诉我这张页面每个模块想要重点表达的内容是什么,能不能让人分清主次。做到了这一点 ,再去考虑美感。&/p&&p&&br&&/p&&p&&br&&/p&&p&3 发展前景&/p&&p&UI的发展前景是很赞的,在两到三年前,甚至都有人推动让UI来代替产品经理来驱动。某种程度上来说,UI其实最好的发展方向就是UE,也就是交互,然后就是所谓的用户体验优化师--坦白的说我并未觉得有多少公司会真正的设置这个职位,因为太泛了。但是对于现在火热的O2O来说,无论是线上还是线下,都希望提供一个极致的用户体验,所以我说不好。&/p&&p&但是大部分的UI都应该去朝着交互的方向发展,而不是去切页面。。。&/p&&p&&br&&/p&&p&UI薪水其实跟产品经理在前期差不太多,中期差点。后期相差比较远,一般来说:&/p&&p&0~6个月:4K~8K
6~12个月:6K~12K
1年~3年:10K~20K
3年~5年:16K~30K
5年~ :24K~&/p&&p&UI的成长时间大概是在两年左右,基本上PC,IOS,Android,H5全部都做过一些项目,设计过几个Logo,做过一些专题和Banner图,才算是比较完美报。&/p&&p&然而想要做的更好一些就有点困难了,除非你的遇到了一家公司,对用户体验要求极致,然而那个时候,并不仅仅是UI和UE相关的内容了。&/p&&p&&br&&/p&&p&&br&&/p&&p&成长路径:&/p&&p&实习UI-初级U-中级UI-高级UI(UE)&/p&&p&&br&&/p&&p&大致这个样子。&/p&&p&&br&&/p&&p&&br&&/p&&p&4.入门门槛&/p&&p&UI对入门门槛要求还算是比较高的。首先你得有一台Mac。。大部分的情况下你都需要Mac。
然后你要懂之前提到的常用软件,UI的交互规范,配色等等等。&/p&&p&&br&&/p&&p&&br&&/p&&p&&br&&/p&&p&5.哪些行业适合做UI&/p&&p&IT界:无
其他界:传统做VI的,就是平面设计的会转一些。跟着基本上就是小鲜肉了,刚毕业就从事这个行业的会比较多一些。还有一些学美术的,会手绘的。&/p&&p&PS:想了想,从没怎么见过程序员转行做UI的。只见过UI人员会写代码的。&/p&&p&&br&&/p&&p&6.职业限制&/p&&p&UI这个职业的限制在某种程度上就是不太清楚自己应该朝着UE发展。所以时间长了工作就会变得单调,两年或者是三年之后原地踏步走没怎么有进步的人很多。像Metro(扁平化)或者是material design这样的风格一不熟悉二不了解三不想尝试的人还是挺多的。&/p&&p&很多人做了很久其实还是分不清产品经理想要在一个页面上表达什么--这有时候真的并不是UI的错。&/p&&p&&br&&/p&&p&&br&&/p&&p&&br&&/p&&p&7.去哪里学,怎么成长&/p&&p&对于初学者来说,找个培训学校还真是比较好的选择。
我大修真院暂时并未打算去培养UI人员,主要是没有时间也没有精力去做一个系统的教程,而且我们自己在UI上也在不断的摸索。
一般来说,最好的成长路线就是不断的去参考别人的例子,然后再多动动脑子,多看一些UI规范。&/p&&p&先想清楚自己要表达什么,然后想想用什么表达,再去查查怎么样能做到自己期望的结果。&/p&&p&&br&&/p&&p&&br&&/p&&p&三 CSS
=============我是再也不要写软文的分割线================================&/p&&p&没办法。自己拉的屎不能拉个开头就提裤子走。。。说起来这也是知乎挺好玩的地方,如果不是知乎允许这种自问自答的方式,只要你说的是真正有价值的内容,并不拒绝你有做广告的嫌疑,恐怕我也不会写这些东西,你们也看不到这个贴子。&/p&&p&以下的内容是我从UI那边粘过来的,还没改呢,等我去沙发上喘口气歇会再写。中午吃的麻辣香锅有点咸。&/p&&p&&br&&/p&&p&&br&&/p&&p&1 工作内容:产品设计好原型,UI做出来了效果图,剩下的就是CSS工程师用代码把静态文件写出来的。&/p&&p&所以CSS工程师和OP一样,都是可以在不用了解业务需求的情况下就能完成工作的唯一两个特殊职业。
一般来说,CSS工程师并不存在,写CSS的人多少要写一些JS代码,然而确实也会有一些妹子真的就是学不会JS,有一些汉子真的就是写不出来JS,所以我还是把他们两个拆开了。&/p&&p&CSS工程师要考虑更多的就是兼容性,简单说,IE内核和非IE内核(WEBKit),IE10以下和其他。我是强烈建议新人不要去学IE10以下的Hack的写法的,让IE10以下的,不支持Html5的都去死吧,表再来跟我说用户还在用IE678了。&/p&&p&当页面切完以后,另一个工作就是去帮助菜鸟后端和某些JSER把页面又重新套错了,什么是套页面,可以看这个 &a href=&/people/ptteng/answers& class=&internal&&/question//answer/&/a& 。&/p&&p&&br&&/p&&p&&br&&/p&&p&2 需要技能:
环境【IDE(WEBStorm,Sublime,EditPlus),源码管理(SVN/Git) ,WEB服务器(nginx)】
基础【PS,域名,Html,Html5,CSS,CSS3】
扩展【自适应,响应式,Bootstrap,Less,Flex】&/p&&p&&br&&/p&&p&无论是哪一种程序员,学会搭好的自己的环境都是第一步。选好IDE,选好源码管理工具,学会每天把自己做好的Html文件发布到服务器上可以直接访问。这都是最基础的技能,记着这些东西并不难,你只是需要不断的去练习去熟悉它而已。所以从第一开始就去适应它。&/p&&p&&br&&/p&&p&会用PS是因为一是要切图,二是要制作雪碧图。这儿简单说一下,很多人都会说,切图这个活倒底分给UI还是分给前端。我一直都觉得这是CSS必须要做的,因为只有CSSER才会知道怎么切合适。然而大部分Android和IOS人员都不具备切图的能力,这也是我一直很无语的工作方式,反正,我要求我的Team,无论是Android还是IOS都必须要会自己切图。&/p&&p&另外再解释一下所谓切图和切页面的概念。切图指的是把需要用到的小图标了神马的切出来。切页面一般指的是就是把整个效果图做成Html网页。两种叫法我都觉得Low的不行,然而很多人都喜欢这么叫,而且会混到一起,时间长了,也就习惯了。&/p&&p&&br&&/p&&p&自适应和响应式是前端人员必须要懂的概念,也是必须要能做到的。毕竟现在是各种跨屏时代,以及各种分辨率都层出不穷,H5又是眼下最火红的职业和技能。&/p&&p&曾经有过工作半年或者是一年都不太懂什么是自适应和响应式的,这并不好。&/p&&p&Bootstrap,Less和Flex也是CSS工程师必须要会的。学会Bootstrap更重要的还是要去学习它的思想,这是很重要的一点,它帮助你开阔视野,你才会明白,靠,原来可以这么写。&/p&&p&Less也是一样,在推荐less和Sass之前我犹豫了很久,然而看到Sass要Ruby环境就有点不喜欢了,虽然Bootstrap已经转向Sass,但是在一般的项目中,Less也够用了。所以还是果断的推荐Less了。&/p&&p&Flex是一个好东西,我了解的还不多,在真实的项目中还未有使用过,不过挺看好的。
简单说呢,前端工程师需要的大多数就是技术相关的技能,倒不需要太多的沟通啊和耐性啊神马的技巧。&/p&&p&哦哦,想起来了,CSS的知识比较零散,要死记的东西其实是比较多的。&/p&&p&&br&&/p&&p&&br&&/p&&p&3 发展前景&/p&&p&CSS的发展前景最近几年好的不行。在Android和IOS大行其道的时候,一大部分人都转去做了这两个行业,然而突然之间,因为微信的缘故加上JS的魅力,H5突然又火爆起来,所以呢,CSS整体来说还是一个挺靠谱的职业。最关键的是,CSS入门最快的职业啊,几乎零门槛,只是转JS还是挺不容易的。&/p&&p&CSS薪水如果纯粹只是做CSS的话,12K到15K基本上就是封顶了。。。所以:&/p&&p&0~3个月:4K~6K
3~12个月:5K~8K
12个月以上~:8K~15K&/p&&p&&br&&/p&&p&CSS的成长是非常快的。修真院的线下弟子都是一个月左右就可以独立做项目,可以进入IT修真界闯荡江湖了。正常情况下,3个月左右是没问题的。&/p&&p&我的要求比较高,所以所谓的独立做项目就一定是独立做项目,不用怀疑这一点。包括自适应,响应式和Bootstrap。&/p&&p&所以。想要拿高薪,CSS都必须要学JS,没有其他的途径。&/p&&p&&br&&/p&&p&&br&&/p&&p&成长路径:&/p&&p&CSS工程师-初级JS工程师-JS工程师-前端架构师-前端Leader(IOS,Android和JS通吃)&/p&&p&&br&&/p&&p&不要相信NodeJS,那只是玩玩而已。不要想从前端转后端,太难了,后端和前端是两个不同的概念,特别是对基础知识要求的特别高。&/p&&p&CSS和JS最好的方式就是IOS和Android通吃,精通一种,然后其他的能做项目,并不需要考虑其他的选择,推荐再学点其他脚本语言,首推Python,永远不要去学PHP,表问我为啥,个人好恶。
你一定要问,等我心情不好的时候再说。&/p&&p&&br&&/p&&p&&br&&/p&&p&4.入门门槛&/p&&p&零门槛!你相信咩,一个程序员的职业居然可以零门槛进入。。。
好吧,大多数人其实并不把CSSER称为程序员,不过,你至少学会了CSS,就能在IT修真界这个神奇的元世界里生存,就有了进军其他职业的可能性。&/p&&p&&br&&/p&&p&&br&&/p&&p&&br&&/p&&p&&br&&/p&&p&&br&&/p&&p&&br&&/p&&p&5.哪些行业适合做CSS&/p&&p&IT界:All
其他界:All&/p&&p&PS:正常人都可以学的会啦(马丹我就不是正常人)&/p&&p&&br&&/p&&p&6.职业限制&/p&&p&CSS的职业限制有三个,一个就是不去学自适应和响应式,一个是不去学框架,另一个就是学不会JS。
这三点都是很重要的突破。然后这个职业呢,怎么讲,在一家公司里可替代的程度比较高,并不算特别重要,做不了核心岗,也不存在什么代码交接。你就算代码写的再烂,也最多就是花一个月时间重写。。。&/p&&p&所以如果你不想做JS,你就真的真的发展受限制了,一定要记着,CSS只是你的一个跳板。
另外,因为零门槛,所以你其实还是有很多计算机相关的知识要补的,这是一定的,没什么可商量的。&/p&&p&只是做前端还好,如果想做后端,只是不想花那么长的时间才进入这个行业,就必须要从CSS做起,跟着用自己的其他时间恶补计算机基础了。&/p&&p&&br&&/p&&p&&br&&/p&&p&&br&&/p&&p&&br&&/p&&p&7.去哪里学,怎么成长&/p&&p&之前说我的贴子是广告的,你们错了。
看到这里,这才是真正的广告。&/p&&p&要说去哪里学CSS,绝对是IT修真院,请先看这里 &a href=&/question//answer/?group_id=934336& class=&internal&&如何在一个月之内从零基础成为初级CSS前端开发工程师? - xdyl 的回答&/a&。
IT修真院跟其他任何一家培训机构都不一样 ,完完全全不一样的教学模式。看完这篇贴子,其实你就能大概明白这是什么样的教学方式。&/p&&p&而且,线上学习完全是免费,不仅如此,大修真院还给你入院就提供了良好的人脉关系。嗯。
然后,如果你真的不想来大修真院,或者我没看上你,那么你就也不要看视频或者是交钱学什么的,看W3C吧,自己偷偷按照修真院的Task做项目,跟着就找家公司实习去吧。&/p&&p&虽然慢了点,好坏也入门了。&/p&&p&&br&&/p&&p&四 JS
=============我是第一次过100赞的分割线================================&/p&&p&JS说起来必须是一个神器,这个当年10天内被开发出来的神器,以一种谁也想象不到的速度快速发展,它击败了Java Applet,逼死Flash,当Android和IOS看似一统全球的时候,JS慢条斯理的和Html5一起蚕食App市场,甚至还出来了NodeJS这种连后端都不放过的残暴东西。&/p&&p&原生和WEB的两种方式一直在争论不休,而我自己在三年前就是绝对的WEB支持者,windows对于JS支持的更彻底,只是Winphone一直不给力。&/p&&p&好吧,对于拿NODEJS做后端工程项目我还是有点不情愿,然而提供各种辅助工具什么的还是挺不错的。JQuery,Ajax和RequireJS和Angularjs和PhoneGap都是一些标志性的转变,还包括ReactJS。JS简直了,简直了,简直什么都不放过。&/p&&p&所以JS简单么?我带着你们了解一下JS工程师是什么样子的。&/p&&p&&br&&/p&&p&&br&&/p&&p&1 工作内容:JS工程师其实分成两类,在之前讲CSS的时候已经提到过,一个是套页面的,一个是前后端分离的。对这两个概念还是分不太清的,可以回过头去看CSS的部分。&/p&&p&对于套页面来说,JS工程师的职责非常简单,一个是做一些简单的动画和交互和验证,轮播图,弹框,验证用户名是否为空等等。另一个就是通过Ajax取一些后台数据,然后在页面上展示出来。&/p&&p&那个时候的JS工程师并不被太多人重视,很多时候一些后端的人把前端的工作也做了--除了写CSS,大部分的后端工程师写点JS还是不成问题的。&/p&&p&可是前后端分离的出现,彻彻底底的改变了前端的世界。前端居然有架构了,前端居然也有“编译”的概念了(你能想象么,JS的项目居然不能直接打开源码直接使用了,必须要经过编译才可以)。前端工程师和后端工程师只通过Json数据交互(感谢Nginx提供了一个完美的跨域解决方案,再也不用什么Jsonp了),然后服务器端的同学发现:好简单啊,我对Android,对IOS,对Html都只需要提供一套API就够了~~&/p&&p&前端同学更开心,再也不用去搭建各种悲剧的开发环境了!前端变的很轻,而且控制欲很强(AngualarJS好赞),页面跳转神马的SoEasy,而且也有了Bower这样的包管理工具,还有类似于JSP自定义Tag的指令,MVC,还有了Service的概念,马丹,前端到底发生了什么!&/p&&p&所以我们现在说到的,基本上就是前后端分离的工程师,他们的工作职责就是和IOS&Android的工程师一样,跟后端定接口,确定框架和架构,分模块,然后跟后端联调互相吐槽对方是渣渣。&/p&&p&项目结束之后修复线上Bug,不停的跟用户说:在我这里是正常的,你换个浏览器试试?不行就清一下Cookie,再不然就换台电脑。&/p&&p&&br&&/p&&p&2 需要技能:
环境【IDE(WEBStorm,Sublime,EditPlus),源码管理(SVN/Git) ,WEB服务器(nginx)】
基础【Http,REST,跨域,语法,组件,F12,Json,Websocket】
框架【JQuery,AngularJS,Bower,RequireJS,GruntJS,ReactJS,PhoneGap】
业务【金融,教育,医疗,汽车,房产等等等等各种行业】
第三方【微信,QQ等各种第三方登录,支付,IM,地图,语音,视频,图片】&/p&&p&&br&&/p&&p&&br&&/p&&p&环境不说了,参考CSS的。
基础跟CSS差别就好大了,要有一些网络协议的基本概念,要了解什么是Http,什么是Https,什么是WebSocket,什么是Rest,各种JS的语法(太复杂的完全不用管,别去管什么闭包什么Prototype什么This的指向),Json是必不可少的东西。&/p&&p&框架就多了去了。直接拿JQuery来学习就好,表去太在意什么原生语法,大部分场景你都不用担心引入一个JQuery的库导致系统变慢,AngularJS真是一个好东西,表太纠结一些细节,Bower,RequireJS和GruntJS这些会有一些前端大牛帮你搭好框架你直接用就好了。
想做点App就用PhoneGap,想尝试一下ReactJS就去试吧(我很想试一下然而看到有Render就看不下去了)。&/p&&p&必须提醒一次,如果你是从CSS转到JS的,那么一定要看一下这篇贴子。&a href=&///?target=http%3A///forum.php%3Fmod%3Dviewthread%26tid%3D7473%26extra%3Dpage%253D1%2526filter%253Dtypeid%2526typeid%253D2& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&【IT修真院】怎么样从CSS转JS-IT修真院&i class=&icon-external&&&/i&&/a& 。这里强调的就是,你必须要懂业务逻辑,这跟CSS完全不需要懂业务逻辑简直是天壤之别,很多时候你并不是因为技术而无法学会JS,而是缺少对于业务逻辑的理解。&/p&&p&当然啊,这并没有完。还有无数的第三方库等着你,做微信呢你必须要用WX的SDK,要用百度地图呢就必须要用百度的SDK,还有各种支付啊神马的。如果你要做IM就有环信啊神马的。&/p&&p&&br&&/p&&p&&br&&/p&&p&所以。JS就是一个真正的程序员,一个真正的工程师,不但要能把代码实现,还需要理解需求,需要懂得编码规范,需要知道如何控制项目流程和进度风险,需要修复线下Bug,需要调优,需要做版本管理,需要制订接口,需要编写技术文档,还需要做新技术的调研或者是带新人。&/p&&p&现在你了解了咩?(如果不了解,加入IT修真院嘛,老大带你在IT界从菜鸟修成大神)&/p&&p&&br&&/p&&p&&br&&/p&&p&&br&&/p&&p&3 发展前景&/p&&p&我说了那么多,你们对JS的期望也很高了吧。坦白的说,有点高的离谱!
JS是唯一一个可以在两年之内薪水到20K的职业。
虽然工作五年或者是七年的JS在薪水上差别并不太大,但是也已经让很多人难以置信了好么。&/p&&p&好多人在别的行业,工作十年都拿不到10K啊亲。&/p&&p&&br&&/p&&p&0~6个月:6K~10K
6~12个月:8K~14K
一年~两年:12K~20K
两年~五年:18K~30K
五年以上:24K~&/p&&p&&br&&/p&&p&&br&&/p&&p&JS的入门相对来说比CSS难的多(表怕,有我大IT大修真院),但是他的好处是学会一点是一点,并不像Java一样,绝对是前期Gank型英雄,到了6级就能四处杀人。Java是后期,要到16级以后才能出山才能够震撼全场。&/p&&p&所以JS相对来说比较平滑,而且现在学习的曲线也比较清晰,慢慢在业界都形成了相对完善的框架。JS可以选择前进的路有很多种,只要你不是太瞎(跟着修真院就一定不会瞎),就没什么大的问题。&/p&&p&&br&&/p&&p&&br&&/p&&p&成长路径:&/p&&p&JS菜鸟-JS初级工程师-JS中级工程师-JS架构师-UED-前端Leader-前端大牛&/p&&p&大概这个样子啦,JS工程师在后面有一点后续无力,一般来说,我还是强烈推荐JS,IOS,Android三者通吃,在我的带的Team中也一直要求他们这么做(虽然并未能完全实施成功)。&/p&&p&这三者有太多相似之处了,到最后你会发现,语言只是一种工具而已。要做的事情,其实是差不太多的,并不需要对所有的语言都特别熟悉,有一种打底的,其他的都可以随意去玩了。&/p&&p&&br&&/p&&p&&br&&/p&&p&&br&&/p&&p&&br&&/p&&p&4.入门门槛&/p&&p&必须有CSS基础,必须有CSS基础,必须有CSS基础。
或者是有后端Java基础。&/p&&p&总之你要么是会了CSS,要么是精通了一种后端语言,千万不要CSS没学好,后端语言也不会就直接学JS,心里会没底,不踏实。&/p&&p&其他的都没什么了,列出来的基础知识,自己慢慢补就行了。&/p&&p&&br&&/p&&p&&br&&/p&&p&&br&&/p&&p&&br&&/p&&p&&br&&/p&&p&5.哪些行业适合做JS&/p&&p&IT界:CSS,然后是所有的都可以
其他界:所有的都可以&/p&&p&好蛋疼的结论然而事实上就是如此,这波JS的红利受益于微信,以及移动端的普及。我不确定在三年或者是五年之后会不会还是这种状态,然而三年和五年已经足够可以改变你的人生了,所以,你在等毛线?&/p&&p&大修真院的弟子中有搬砖的有退学的有高中毕业的有做电汽和通信的,你想想为什么你不可以?唯一不合适你的大概就是:你真的没有编程思想哈哈哈,然而这确实是一件很难解释和预测的事儿。我也确实见过反应比较慢的,进度比较慢的,但是无论如何,混口饭吃,不成问题。&/p&&p&&br&&/p&&p&&br&&/p&&p&6.职业限制&/p&&p&JS的职业限制也挺多的,主要就在于学习的方向上很容易误入歧途(至少在我眼里是这样的,相信我,我不是什么好人,我并不会我说过的每一句话负责)。比如说一直坚持喜欢用原生,各种喜欢写一些奇奇怪怪语法(我把我看不懂的语法都归结为奇怪的语法),各种回调等等等等。&/p&&p&学到一些好的框架其实很赞的,对于大多数人来讲,就够了。只是缺少一个清晰的指引。
有的时候你会发现,你对Http了解的比较少,会是一个瓶颈。
你对数组啊,循环啊不了解,是一个瓶颈。
你对MVC不了解,也是另一个瓶颈。
对Json不懂,不知道怎么定接口,也是个问题。&/p&&p&这些都学会了,也会遇到一些问题。就是JS的工程师三年,五年,七年的差别,大多数人都不算特别的大。
所以总会有人想学后端--但是我绝对不赞成学Java,NodeJS也可以不去学,不如去学习Python,更不要提PHP啦(我真心不喜欢PHP,不知道为嘛)&/p&&p&或者说,后端并不是语法,而是牵涉到算法,架构,性能,业务,选型等等跟前端几乎没有任何关系的知识,所以学习一门脚本语言,能做点简单的东西就好了。&/p&&p&还是需要把注意力转到IOS,Android上去。&/p&&p&&br&&/p&&p&&br&&/p&&p&&br&&/p&&p&7.去哪里学,怎么成长&/p&&p&不用说。首推的当然还是我大IT修真院。IT修真院是先总结归纳一个能够独立完成项目的JS工程师需要掌握的技术体系,然后设计15个Task来让你逐步完成对于知识的掌握。修真院一直在传播代码是写出来,而不是看视频看出来的概念。更看重你们在真正去做Task的时候独立解决问题的能力,除此之外,还有跟你一起学习和成长的师兄。这就是IT修真院去培养JS工程师的方式,而且,线上是完全不收费的。&/p&&p&如果你不想用这种方式去学习,还是我之前说的那些话,W3C,然后做点东西,跟着去一家公司实习。&/p&&p&&br&&/p&&p&&br&&/p&&p&&br&&/p&&p&五 后端(Java/python/go)
=============我是想玩Dota的分割线================================&/p&&p&说到后端,其实我主要想说的是Java。C和PHP这两种语言我都不喜欢,之前也说过了,我自己绝对不是一个说话公平公正的人,什么观点都带着自己偏激和极端的调调。&/p&&p&我之前在贴吧跟Java吧的吧主一直在撕逼(原因很简单,我说教大家学Java,一个月收400块钱,他说我是骗子封我贴。然后我说好吧,我不说教大家学Java了,我来给大家解决在学习过程中遇到的困惑,他说贴吧不能发问答贴。我说行,那么我就写一些新人学Java必须要学数据库,数据结构和计算机网络,于是一群吧主过来喷我说,我没学过这些我也照样学会Java了啊,什么多线程什么继承等等,我无语了解释说Java语法不重要,重要的是要学会后端的架构,要懂算法,要懂业务,要懂系统的扩展性,要会调试程序,于是吧主们就把我封了,我很不爽,就新开贴子跟他们撕逼对骂--我从来不是一个重身份的人,我骂人会很脏,所以如果看到这个贴子觉得我很厉害那么你瞎眼了,我就是一个不喜欢就说,谁喷我一脸我喷谁一身的性格,现在的结果就是Java吧的吧主每隔10天就来封我一次-哈哈哈哈哈比闹钟都要准,所以三个月过去了,我带出来很多CSS和JS的学员,然而Java的学员并没有多少。所以如果有人去Java吧替我骂一下那些XX吧主并且截图给我看,我会很开心很开心很开心,说不定就会给你们开小灶哈哈哈哈。)&/p&&p&之所以说这些,一方面是400多的赞让我觉得有点羞愧,另一方面也是想强调一个概念,学后端,学会语法只是开始而已,最后一个就是我是一个小人,谁欺负我我就想欺负回去。&/p&&p&我想想该怎么描述后端的工作。后端跟前端是截然不同的,之前讲过。前端是Gank,后端是大后期,要等到16级以后才能V5起来,而且我非常不推荐前端去学后端(所谓的全栈工程师完全是扯,我有时间会写一下,为什么不要去做一个全栈工程师)。后端要积累到足够多的项目经验,才能够成为一个靠谱的后端工程师。我觉得。我来举一个跟着我线下半年的小培宇的例子就能简单说明一下后端的工作。&/p&&p&小培宇是第一个来到我大修院面试(嗯,最初我是给他们发工资然后带他们学习的)的人,跟我讲他是考研失败,差了几分,然后也做过点项目,我随便问了几句就知道了他的状态:人挺聪明的,但是在学校肯定玩的疯,所以问点排序算法还是能够答的出来,数据结构也懂一点儿,LinkedList和ArrayList删除数据谁更快也能答的挺靠谱的,但是绝对绝对没写过一行工程代码。&/p&&p&他打动我的那句话就是:不在乎工资多少就想多学点东西。很好,我默默的点个赞,因为我本身就想把自己这几年积累的经验和知识和走过的坑整理出来,告诉互联网的新人,所以也不抵触带新人,坦白说,愿意像我这样带新人的公司,几乎没有,带新人真不是一般的累。幸好我之前在各种公司中都带过各种新人,好的坏的都带过,所以还算是熟悉。&/p&&p&于是我给培宇精心设计了他的学习曲线,这也是我大IT修真院的核心观点:
1.先搭建基础环境(Maven,SVN,Eclipse,jetty,SecureCRT,Linux,Mysql)
2.做简单的CRUD(DAO-自己封装的数据层,junit,Log4j,Rest,Spring,Spring MVC,Json,JsonTaglib)
3.做一个相对复杂的系统DB设计,接口设计,项目部署,错误提示,Bug查找,怎么打系统日志。
4.做了一个微信相关的项目,了解微信的API,交互方式,Cookie,拦截器,AOP,登录系统的设计,命名规范等。
5.拆分Service,将Home和Service分开,使用RMI调用,实现各个层次之间都可以完成分布式的部署,使用Tuscany(真心喜欢Tuscany)完成SCA。
6.使用MongoDB完成地理位置的搜索,短信,图片上传,云存储,使用Tiles来配置页面模板。&/p&&p&这些内容他花了将近三个月的时间。对他来说已经是学会了很多东西了,这三个月是几乎没日没夜的学出来的,要知道他之前压根就不知道什么是Spring,生成Json和套JSP的区别我骂了他好几次他才弄明白,经常会遇到一些Maven或者是Tuscany的报错不知道该怎么解决,数据库字段的规范和接口规范常常被我黑的体无完肤。很多东西都只是知道个皮毛而已,你们自己说说,学会Java语法算什么?&/p&&p&这还是有我来带,有我来教,有我给他定制合适的项目教给他去做,如果没有这些,你们自己学,学会我说的这些东西要多久?
别的不说,学会怎么打日志,怎么根据线上的报错去找错就不是一个月两个月能解决的。做为一个工程师,应该明白,很多时候要学会正确的路怎么走,还必须要知道错误的路是走不通的。正确的路大概就那么几条,错误的路呢?&/p&&p&为什么很多时候我看到错误日志就会明白是什么地方报错了,是因为我之前花了无数的心血和心力在查找这些错误上,所谓的经验就是这样,看的多了,一眼就知道大概什么地方报错了,然后随便百度下,就能找到解决方案,跟着去尝试倒底行或者是不行。这些是看书,或者是看视频能教会你的么?&/p&&p&到现在为止培宇已经跟了我快半年了,还是被我骂的狗血喷头,别的不说,就是接口的Wiki文档和代码保持一致,他都会经常犯错---这跟Java语法有什么关系,然而不经过一个好的训练,想做的很好,很不容易。&/p&&p&其实他接下来要学的东西更多。Memcache或者是Redis,ActiveMQ或者是RabbitMQ或者是QPid,Mybatis或者是SpringJDBC,Struts或者是SpringMVC,我告诉他的只是一个我们在项目中经过实践的,认为最合适的架构体系,然而他并不知道是怎么选择的。他必须要把这些相关的选择都有所了解,然后才能成为一个架构师。这个时间,如果一直跟着我,我觉得应该是在一年到两年左右。&/p&&p&这是一个横向扩展的内容,在这个时候我还没有要求他去看一些深层的东西。只是需要他停留在会用的状态就可以。在会用这些技术之后,再去了解一些自己喜欢的技术的细节,不成为一个只会使用工具的码农,所以培宇问我还需要多久才能达到我的水平的时候,我其实并不想打击他。我也是很刻苦努力的人啊,曾经无数个日夜也是默默的去一行一行代码去用最笨的方法调错,并没有人告诉我怎么样是正确的只有靠一个又一个的项目总结出来的经验。&/p&&p&而且我还会一些Drools,CRM,Lucene等等一些和架构师关系不大的事儿偏算法一些的东西,毕竟当年也学过点数据挖掘机器学习之类的内容。&/p&&p&就算是学会这些了,对于一个后端工程师来说就够了么?不不不,还需要学习JVM优化,监控,部署流程,发布流程,项目进度管理,代码重构等等等等。&/p&&p&所以,你们自己算算,这些东西如果都学会,一个Java工程师要多久才能成为架构师?&/p&&p&然而我还是对带培宇很有信心,首先他相信我,他愿意学,跟我当年一样,不怕苦不怕累,人也够聪明,做事也有责任心,其次我知道他应该怎么走这条路,先做什么,再做什么,哪些该花时间和精力,哪些不该花。&/p&&p&我希望他能够在一年之内就成为一个架构师。就如他在三个月和六个月之间独立做项目已经不成问题了一样(记着,我说的是独立做项目,自己设计DB设计接口设计架构完成需要的功能,从设计到实现完全自己来)。&/p&&p&我也希望我能够帮助很多和培宇一样,有实力有能力只是没有遇到我的那些人,这也是我为什么在知乎发贴的原因,IT技术的培训,哪些培训机构能做到这一点?&/p&&p&&br&&/p&&p&这个真实的小故事,就是想跟大家提前说清楚,我对后端的要求有多高,这也是后端特别好玩的地方。你必须要会很多种框架,有足够宽广的视野,还需要有足够多的项目经验(做金融和做地产是两个完全不同的概念),还需要懂项目开发流程以及快速定位线上问题的能力。&/p&&p&这些,就是我说的后端的主要工作内容了,这也是为嘛我说到后端的时候,大部分就是在指Java,而我说Java的时候,基本上是只指后端,根本就不是指Java的语法。更不是说是Android。&/p&&p&现在明白为什么后端是大后期了么, 为什么不建议前端学后端了么。后端要懂的东西,太多了。
言归正传,我来讲一下后端工程师的相关内容。&/p&&p&&br&&/p&&p&1 工作内容:&/p&&p&大部分的后端工程师都停留在功能实现的层面上。这是现在国内二流或者是三流的公司的现状,甚至是在某些一流的公司。很多时候都是架构师出了架构设计,更多的外包公司根本就是有DBA来做设计,然后后端程序员从JS到CSS到Java全写,完全就是一个通道,所有的复杂逻辑全部交给DB来做,这也是几年前DBA很受重视的原因。&/p&&p&所以你能看到成千上万行的存储过程(存储过程,视图,事务,外键 这些东西我真心希望永远不要在Mysql里出现),这就是外包公司中最常见的架构体系。来个SSH,Over。&/p&&p&好一点的会个WebService,用过ActiveMQ,也用过Redis,甚至还会用过Dubbo。然而大多数情况也根本不了解为什么这么用。&/p&&p&很多人写了两年或者三年代码都没做过独立的DB设计,不知道什么是REST,不懂怎么做接口设计,也不知道怎么去定位问题。&/p&&p&所以对于他们来说,拿到产品经理的需要,会有一个项目经理或者是Leader分配任务,跟着按步就班的把代码写完,跟前端调试完,QA测试不通过,加班改回来重新改,改完QA又没通过,再加班再改,QA终于通过了然后上线了突然发现另一个好的功能不能用了,跟着再接着改,在线上发布一次又一次。。眼睛熬的通红最终真的受不了了,休息几天换另一家公司涨个40%左右的薪水继续这样的日子。&/p&&p&不不不。我带出来的后端程序员并不要这么做。所以,我带的后端程序员的工作方式是这样的。&/p&&p&拿到产品需求-》后端程序员做接口设计,架构设计,DB设计-》拿出方案来做技术方案评审-》评审通过,开始预估时间-》每日更新自己的Task-》接口完成自测一百遍,每日部署到开发环境,随时集成-》CodeReview-》重构代码-》性能测试-》Demo通过-》发布到测试环境-》修正Bug-》重新发布-》发布到线上环境。&/p&&p&这中间需要理解需求,需要拿出多个方案,需要跟前端配合,需要跟QA配合,需要跟运维配合。需要跟产品沟通,有时候还需要找UI。后端几乎是一个核心节点,而这个核心节点接起来了所有的人。&/p&&p&我不知道我讲清楚没,很多时候我都发现我可能太久没做一个IT新人了,都忘记了新人们关心的问题或者是困惑是什么。
这就是我知道的,两种后端程序员的工作内容。你选哪一种?&/p&&p&&br&&/p&&p&&br&&/p&&p&2 需要技能:&/p&&p&环境【IDE(Idea/Eclipse,Maven,jenkins,Nexus,Jetty,Shell,Host),源码管理(SVN/Git) ,WEB服务器(nginx,tomcat,Resin)】
基础【Http,REST,跨域,语法,Websocket,数据库,计算机网络,操作系统,算法,数据结构】
框架【Spring,AOP,Quartz,Json TagLib,tiles,activeMQ,memcache,redis,mybatis,log4j,junit等等等等等】
业务【金融,教育,医疗,汽车,房产等等等等各种行业】
第三方【微信,QQ等各种第三方登录,支付,IM,地图,语音,视频,图片】&/p&&p&环境不说了,搭环境永远是后端人员比较头疼的事儿,所以才会有很多人想用简单方便的的语言来解决这些问题,比如说Python之类的。我还是喜欢Java,大概很多人觉得重,然而我喜欢,我觉得不是“重”,而是“正”。好像剑一样,王者之剑,路子很正。 &/p&&p&基础知识太多了,正是我一直强调的,做后端,这些基础知识了解多少,其实就是决定了你以后能走多远。这些科班出身的计算机ER,会了这些,才有了一个平台,才可以站在这个平台之上去搭建更高层的建筑,如果根基不稳,你觉得你会对上层的知识理解透彻么?&/p&&p&&br&&/p&&p&框架是Java最有资格说自己是架构师的原因。无数的开源框架,选型,筛选,对比,填坑,优化,维护,寻找最适合的业务场景,很多时候很多公司的架构简直了(我不吐了,很多技术都在用然而每一种用法几乎都是错误用例的典范)。所以你想想,你大概要有多少框架要学要用?很多时候,你必须要想清楚,哪些是需要认真了解的,哪些是需要一笔带过的。&/p&&p&业务对于后端人员来讲无比重要,不懂业务,就没有架构。这是我经常说的一句话,这个世界上不存在不懂业务的架构师(我不怕被打脸),一个架构师必须要深入了解业务体系,知道哪些是会变的,哪些是不会变的,哪些是重要的,哪些是不重要的,然后才能做出来适合某个应用场景的架构来。比如说,同样的表,几千万的量和几亿的量差别非常大,频繁读和频繁写的设计也完全不同。会有一些通用的架构思想和理念在里面,但是都是需要跟业务结合落地的。&/p&&p&PS:很多金融证券行业的程序员,就是靠业务知识混饭吃的。对他们来说,对业务体系的了解要比在技术上的追求重要的多。&/p&&p&第三方的东西和JS的内容相似,我不想多说了,而且 JAVA的第三方的东西更是多的离谱,坦白的说Drools这东西我就没彻底研究明白,虽然很喜欢。而像这种类似的东西,太多太多了。&/p&&p&&br&&/p&&p&3 发展前景&/p&&p&对于后端人员的发展前景,我有两点想说的。&/p&&p&A.无论是B/S还是C/S,无论是WEB还是原生,或者是智能硬件,后端都会屹立不倒。
B.随着后端架构体系的稳定和成熟,后端人员在性能上需要担心的问题不多(再加上大部分应用场景其实并不需要那么多的性能),所以更多的应该会关注于一个稳定的扩展性好的架构,以及快速实现能够复用的业务逻辑模块实现上。&/p&&p&最近后端人员在价格上,其实有点偏低于前端人员的,就向我之前所说。两年的JS可能拿到20K。两年的Java想拿到这个,非常难。然而,五年的Java或者是七年的Java,拿到30~40K,不难。&/p&&p&更高的,也不稀奇。&/p&&p&&br&&/p&&p&0~12个月:4K~10K
一年~三年:8K~20K
三年~五年:18K~30K
五年以上:30K~&/p&&p&&br&&/p&&p&成长路径:&/p&&p&Java初级工程师-Java中级工程师-架构师-技术经理-技术总监-CTO-CEO&/p&&p&&br&&/p&&p&后端的爆发力并不差,只要你给他时间,只要你愿意前进,后端的路线很深,深到你有时候会觉得自己还没来得及全部了解,就已经有无数的新人涌进来要替换你的位置了。&/p&&p&&br&&/p&&p&&br&&/p&&p&&br&&/p&&p&&br&&/p&&p&&br&&/p&&p&&br&&/p&&p&4.入门门槛&/p&&p&计算机网络,数据结构,数据库,操作系统,Java基础语法。
Java是入门门槛最高的一个,没有之一。(好吧,我虽然说的是后端,然而一直把Java等同于后端)&/p&&p&当然,如果你的志向并不是一个架构师,只是像NodeJS和Python或者是PHP一样随便做点小项目,那么也可以说的得上是没有门槛,但是我说过我有偏见,所以可以直接把我无视掉。如果你觉得我说的哪点不对,你过来揍我啊。&/p&&p&要跟我学Java,就必须把这些基础知识学好,我只带想成为架构师的人。&/p&&p&&br&&/p&&p&&br&&/p&&p&5.哪些行业适合做后端工程师&/p&&p&IT界:无
其他界:无
科班生:计算机专业的中等水平能力以上&/p&&p&所以如果有各种培训学校告诉你零基础4个月20000块钱把你教出来做Java后端,然后你月薪上万,你就直接一锅盖盖他脸上吧。&/p&&p&那么零基础的人想做后端,怎么样才能入门呢,我比较推荐的是先做前端,然后把自己的基础知识各种补,补回来,再去转后端--但是实际上,你做了前端,再想转后端,就太难了,因为你到时候就不太想放弃自己一年或两年就可以轻松拿到的高薪,去做一个苦逼的后端了。&/p&&p&&br&&/p&&p&&br&&/p&&p&6.职业限制&/p&&p&后端的职业限制有很多,第一个职业限制就是不去做独立的项目,不做DB设计,不做接口设计。
第二个职业限制就是视野不开阔,不知道有什么样的开源软件可以用。
第三个职业限制就是不重视线上环境,不知道如何写日报,也不知道如何快速定位。我不得不说我带过的兄弟,有一次解决线上问题的时候快把我气疯了,他们在那里猜测问题出现的原因,跟玩福尔摩斯一样,不打日志不看日志,根据现象倒推结果,直接盲改代码再扔到线上看看有没有解决问题---那是最后逼不得已的办法好么,在此之前能不能安静的把日志打出来,确认一下到底是哪里出错了?
第四个职业限制就是不懂版本管理,不懂Bug修复流程,不懂开发流程。这些其实都是一整套的流程体系(等我心情好了,有人把Java贴吧吧主骂的狗血喷头了,我大概也会写出来)&/p&&p&大部分后端的人员都会抱怨自己不会写前端代码,不会写Android或者是IOS,不能自己独立完成项目,所以他们才倾向于自己做一个全栈工程师,做一个自己喜欢做的东西。
这也是后端人员会经常觉得不爽的地方,自己写的东西完全感受不到,而且一旦出问题很多时候都是大问题,解决起来很麻烦,经常不敢改代码,因为看不懂前人的东西。&/p&&p&有时候后端人员会比较木,虽然很各种职业都交流,但是多数都会觉得自己很NB其他人都很SB。
这也是后端人员比较大的问题,往上走的话也容易遇到各种瓶颈,做技术的,做到CTO,再去做CEO,其实很难的。&/p&&p&而且,等你走到足够高的高度,你会发现,一个七年工作经验的正常发展的后端工程师,一定会有一个七年工作经验的产品或者是运营,在薪水和职业上秒杀他。这也是做技术的最大的悲剧。&/p&&p&不过大部分的后端工程师都比大部分的产品和运营人员薪水高,这也是这个行业的特征之一,所谓高不成低不就,小富即安,就是这样的。&/p&&p&如果你是一个有理想的后端工程师,我建议你多关注一些敏捷开发,多关注一些项目管理,学会带着自己的兄弟们一起做事儿。再不然,就是在技术这条路上一直走到黑。&/p&&p&&br&&/p&&p&&br&&/p&&p&&br&&/p&&p&&br&&/p&&p&7.去哪里学,怎么成长&/p&&p&基础知识不要来找我,我不教。随便去其他的学校补基础也可以。想要提高或者是想要成为架构师,就来找我。&/p&&p&我在说培宇的时候其实已经讲清楚了我是怎么带人的,但是在线上做这些,确实有难度,而我又不想教一些虚头巴脑的东西害人害已,所以我还在想办法解决怎么样在线上把后端工程师带好的问题。&/p&&p&如果看到这里觉得我说的有道理,一定要称赞我,催促我,还有帮我宣扬大修真院的思想和做事风格,让我觉得这个事情有意义,值得做。&/p&&p&想做好,真的挺不容易的。所以,能转就转,能收藏就收藏,能推荐就推荐。我想我应该能想到一个好的办法,来帮助后端工程师,把成长的时间从五年到七年,缩短到一年到三年,至少在线下,我是绝对有信心的,这种信心来自于我之前这么做过。以及我正在做。&/p&&p&你们可以随时找培宇聊聊,看看他这些日子倒底是怎么被我骂的狗血喷头然后开心快乐的活着的。&/p&&p&&br&&/p&&p&&br&&/p&&p&&br&&/p&&p&&br&&/p&&p&&br&&/p&&p&六 DBA
=============我是被这几天加群的人气死的分界================================&/p&&p&首先说,我对DBA的了解并不专业,也不够多,而且对这个职业也有偏见。所以,我只能把我感受到的,我会的讲出来,然后如果说你们觉得我说的不对,要么自己开贴回答来打我的脸,我虚心学习,要么就直接笑笑走开,表在评论里说三道四,最烦这个。&/p&&p&七年或者八年或者很早之前,DBA是非常吃香的职业。讲这个,大概要从系统的性能瓶颈说起。
很早之前,互联网刚开始的时候,算是蛮荒时代。那时候大家写代码还没有规范,能把功能做出来就不错了,大家拼的是什么呢,Sql的性能。基本上就是没有中间层,也不会分什么服务层和Web层,很多时候SQL都写到页面上。&/p&&p&然后Sql呢,又属于那种外键,视图,存储过程的天下。这就导致了出现一个问题。大部分的功能都是通过DB来实现的,也就是说,什么计算啊,分组啊,排序啊,筛选啊,全是靠DB来做。
小功能还没问题,功能一多,问题就出来了,一个Sql语句执行了半个小时没做完,然后整个系统崩溃掉了。&/p&&p&那么,怎么解决呢,解决的方案就是。。。。我其实很难理解这种思考方式。。。。 就是找一些人,对DB特别熟悉,他的职责就是审核所有程序员的Sql语句,去找出来这些Sql哪些用到索引了,哪些没用,能不能执行,怎么优化,以及监控线上的慢Sql。一个公司能养得起DBA的,很NB了。很贵的!&/p&&p&所以这是那个时候的DBA,但是,很快大家发现有不同的方式了,这种方式就是,我靠,原来我可以用分库分表,我可以做读写分离,我能做主从。于是对于DBA的依赖又重了一些,再加上数据的安全和备份,所以DBA的作用已经有点偏移,然而最关键的还是系统架构的发展变化了。分布式的概念慢慢的起来了,大家明白了一件事儿:机器不够,并不是说把服务器升级成小型机就能搞定了,而是应该用更多的机器来做,因为便宜,而且更简单。所以后台的系统架构慢慢的演化出来很多不同的层。WEB层,服务层,缓存层,DB层。对于缓存的使用越来越重要,由此而变化的观点就是数据分成了缓存和持久两种结果,DB慢慢的变成了持久层-也就是说,只是要把数据持久化,并不希望它去承载用户的压力,缓存主要用来扛并发,不需要做持久。这是一个很关键的点,也是决定DBA命运的转折点。&/p&&p&当然现在还看不出来(像MongoDB,Cassandra,这些,又是另外一种不同的技术走向,包括Mysql也在不断的想要提升自己的性能),所以这些东西我们先抛到一边不谈。只说这中间发生了一个变化,对于后端人员来说,对数据库访问的变的严格起来了。尽量单表操作,不允许复杂查询,设计架构的时候必须考虑缓存,甚至我们在白社会的时候还设计了一套通用的DB访问机制--虽然是七年前的设计然而现在一直都觉得很赞,只是再也没有如我在搜狐的时候那群人做这些事了-反正我见识少,一直在小公司混,也不怕你们嘲笑我见识少。&/p&&p&这样就导致DBA的一个很重要的工作职责,失去意义:就是查找慢Sql,因为我们在系统架构层已经决定了不再这么使用DB。这样使得Oracle什么的也慢慢的失去了价值-我知道我说的每一句话都有可能会引起争论,所以我不得不再次强调一次,纯属个人的脑残关点,不喜欢的话,要么认真的回复来打我的脸教我做人我认真学习,要么就是滚远点表理我。 包括建表,去除外键,去除事务,去掉视图等等等,一瞬间,DB的使用简单多了。&/p&&p&那么,DBA还能做什么呢?
对于我现在的理解来说,DBA的职责慢慢变成了数据备份和安全策略--然而这部分又跟运维的工作有了冲突,所以在某种程度上来讲,我都会在五十人左右的公司把DBA安排到运维部分,跟运维的兄弟们做基友。可是现在云服务器也变的越来越好用了,这里也推荐一下好友的金山云和Ucloud。阿里云跟我并没有神马认识的人,所以不推。&/p&&p&DBA除了之前提到的主从,读写,数据备份,权限控制,分库等等,还应该再扩展视野,把MongoDB,Redis,memcache,elasitcSearch,hadoop等等这些数据全部管起来。我觉得,更像是一个运维的分支了。&/p&&p&这就是我目前认可的DBA的价值和意义,已经从之前的性能优化部分转移到了数据备份和安全。
毕竟,性能,架构,和优化这些东西,是离不开业务系统的。&/p&&p&那么,接下来,和之前一样,继续介绍一下DBA的工作内容。&/p&&p&&br&&/p&&p&&br&&/p&&p&&br&&/p&&p&1 工作内容:&/p&&p&如果你做了一个DBA,基本上会遇到两种情况。一种是你的后端工程师懂架构,知道怎么合便使用DB,知道如何防止穿透DB,那么恭喜你,你只是需要当一个DB技术兜底的顾问就好,基本上没什么活可以做,做个监控,写个统计就好了。你可以花时间在MongoDB了,Hadoop了这些,随便玩玩儿。再按照我之前说的,做好数据备份。如果需求变动比较大,往往会牵涉到一些线上数据的更改,那么就在发布的时候安静的等着,等着他们出问题。。。。如果不出问题就可以回家睡觉了。&/p&&p&另一种情况就是我刚刚提到的,大部分程序还是靠SQl,然后有时候DBA还需要写几万行的存储过程,那么你的主要职责还是优化Sql,优化Sql,永远不停的优化SQL。&/p&&p&嗯。就这样。&/p&&p&还有就是多花点时间把MongoDB和hadoop这些都维护起来,或者简单说,只要跟数据安全,备份相关的东西,都维护起来。&/p&&p&&br&&/p&&p&2 需要技能:&/p&&p&环境【Linux,Mysql,Oracle,MongoDB,Hadoop】
工具【各种DB的版本,工具,备份,日志等】&/p&&p&这个说是环境已经有点勉强了,毕竟是一些吃饭的家伙。就是各种DB,各种维护什么的。
工具也是相关的内容,再强调一下对版本的熟悉程度。&/p&&p&马丹我感觉我没什么可说的了。因为刚刚又被 &a href=&///?target=http%3A///p/& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&我就静静的发图~_java吧&i class=&icon-external&&&/i&&/a& 这个贴子恶心到了。我被Java吧封了,然后他们还@我。我要赶紧写完然后想办法去跟他们对骂去。&/p&&p&&br&&/p&&p&&br&&/p&&p&&br&&/p&&p&&br&&/p&&p&3 发展前景&/p&&p&DBA的发展前景我说不好。一些简单的工作。运维也是慢慢学会了。包括薪水,这个是我比较没把握的。之前的薪水都是有迹可寻的,DBA的薪水我接触的比较少,实在是没什么底气。&/p&&p&&br&&/p&&p&1年~5年:8K~25K
5年以上:20K~40K
(我好心虚。。我只给一个DBA开过工资)&/p&&p&成长路径:&/p&&p&也不知道有啥成长路径,感觉这个职业的物种越来越稀少了。&/p&&p&&br&&/p&&p&&br&&/p&&p&&br&&/p&&p&&br&&/p&&p&&br&&/p&&p&4.入门门槛&/p&&p&DBA的入门门槛也是比较高的,而且,很少于有刚工始就是做DBA的,大部分都是工程师转的,所以呢,至少要两到三年左右的时间才有可能做DBA,才能负责一些相对负责DB的事情。&/p&&p&&br&&/p&&p&&br&&/p&&p&5.哪些行业适合做DBA&/p&&p&IT界:后端工程师,运维工程师
其他界:无&/p&&p&其他行业的想转DBA,刚刚也说过了,不合适,只能先写代码,再慢慢的转。&/p&&p&&br&&/p&&p&&br&&/p&&p&&br&&/p&&p&&br&&/p&&p&6.职业限制&/p&&p&这个职业最大的限制大概就是。。很容易无事可做,前面有后台架构师蚕食,后面有运维工程师侵入,中小公司都不太会设置这个岗位,所以有的时候会比较尴尬,大概还有一些外包公司,或者是传统的IT企业,会是由DBA去设计表,去理清业务还有一些岗位,其他的都不太好。&/p&&p&所以对于其他的各种持久化数据的备份和优化,特别是对一些正在使用的框架,又不够成熟的东西,更容易找到自己的位置。如果你要做DBA的话,就记着,跟持久层相关的优化,数据安全,备份都要去了解--

我要回帖

更多关于 王者荣耀陪打价格表 的文章

 

随机推荐