我刚刚毕业,大学准备创业但压力大学软件工程,想问问这个行业的熬夜与压力问题,

619046 人聚集在这个小组
(爱是怀疑)
(调调儿小盆友)
(哈哈十个小时)
第三方登录:我学编程为什么难?是思维方式不对还是学习方式不对?
从码农控开始逐渐到自己打算做个APP,在这过程中觉得编程特别难学,可是看别人学的如鱼得水轻松自如,是我的学习方法有问题?还是女生本来学这些东西就难?难道这些东西就是男性思维?===================================================================自学编程已经4年有余,自己做过很多东西了,我不是三分钟热度,我是4年里一直觉得很难。=====================================================================又被攻击了,说我黑了全部女性,我只想说,你们省省吧,可能绝大多数非科班出身的人水平还不如我呢,我代表你们问问怎么了?
按投票排序
163 个回答
女生觉得编程难:"编程对于女生好难。"男生觉得编程难:”编程对于我好难。“这种想法差异就是唯一原因。PS: 别人学的如鱼得水是因为他/她晚上对着bug失声痛哭的时候你不知道...评论区高能,请不要错过~----------------------------------------update------------------------------------------------------------------一楼同学先是说编程男女差异是生殖器决定的,被问及他自己编程怎么样,按照他的理论如果编程不怎么样是不是说明他的生殖器也不怎么样之后,恼羞成怒破口大骂问候个人亲属,进而攻击说别人说女生也能编程目的是为了泡女程序员。闹了一晚上后又把评论选择性的删了,改成私信来骂脏话了。最后也没有说自己到底写没写过啥代码。牺牲自己用现实事例向大家展示了 “鼓吹男性天生优越”和个人素质之间的相关性。男女生理差异这个不能否认。但是我不觉得编程这种只要花时间找对方法,都可以学得会的事情上,性别会有多大影响。更多是心理上的畏难心理和自我暗示罢了。毕竟人总是倾向于找外界原因,而不去面对自己懒的事实。---------------------------------------继续扯两句---------------------------------没想到当初抖机灵的答案后来大家吵得那么厉害,有不少人赞同,可能也有很多人反对。评论区里支持和反对的同学也讨论了很多。既然能够引发大家的思考和交流,那这个抖机灵的答案也算是居然有了正面的作用。占着答主的地利补充一下我的观点:计算机专业学生,IT行业从业者,甚至包括CS学术圈子里,男女比例不均是事实。虽然有不少人在努力改变这个事实,但是目前来讲,这个确实是事实。甚至顶尖的有名程序员里,男女数量也是不一样的,这也是事实。男女生理上的差异也不能否认。一味的强求后者假定所有人先天条件都严格一致,不客观,也不现实。举很多优秀的女性程序员的例子,也始终是个例,并没有统计意义。尽管我刚开始参加编程比赛就被当时还是高二学生,后来IOI国家队,清华ACM一队,现在在斯坦福的某女生狠狠地凌虐过。当时人家打字键位还不是很规范,很多二指禅,仍然一人完爆我们三个人,让我留下了深深的心理阴影 : (到底我的观点是女权主义,还是伪女权,还是按照被人攻击的那样,是靠这个来泡妞,和本题无关,就不反驳了。(当然等到我又available的时候我会抓住一切机会努力推销自己的么么哒~)正经的说,我对于女生和编程的观点是:1)相关性不代表因果性。女生从事cs行业的少,并不见得是因为先天差异导致的不擅长,也可能只是后天的个人倾向,以及从业时由于结婚生子导致的门槛等等其他原因。而且据我了解,随着IT行业的火热,计算机学院的男女比例是在逐步的趋于平衡的。在我读本科时,可能是10:1,现在,相信大都只是2:1了。2)很多方面造成职业选择和职业发展的男女差异的,更多的是心理学问题,而不是生理学问题。拿大家都知道的星座和性格的相关性举例。首先,相信没有很多人真的认为出生时间真的会对性格有那么大的影响,但是在现实生活中确实会观察到星座和性格的相关性。科学研究表明(Google很容易搜到),在星座学说流行的地方,性格和星座确实有相关性,在没有星座定义的地方,两者则互相独立。 这说明了星座更多的是一个心理学的因素。人们看到星座解释后,会潜意识里把自己的性格和星座的解释进行印证,进而根据星座来塑造自己的性格。我认为编程上的男女差异也是心理学问题。我见过很多不输于优秀男性程序员的女生,也见过很多什么都不会作业面试都要靠男生搞定的女生。两者最大的区别就是前者认为男生做得到的,女生也一样可以,并不因为自己的性别而降低对自己的要求。而后者总会拿性别当做挡箭牌,认为女生先天不足,所以学不好也是客观因素导致的,而不从自己身上找原因。在前者身上我更多时候看到的是独立,自主,闪闪发光的思想,以及可以预料到的成功的职业生涯,和有趣的人生体验。而认为自己不行都是因为性别原因导致的女生身上,我更多看到的是对无论大事小事对男生的依赖,挑战面前的自甘堕落,以及回归封建社会女性角色之后的相夫教子的乏味生活,甚至是进而认为男生为她做什么都是天经地义,因为女性本身就是弱势的奇怪心理。所以再碰到类似问题时,我个人希望:女生都可以想一想:“这个事情是只有女生才会遇到困难,还是所有人都会,我是应该归咎于性别原因,还是自身原因。”男生再发表性别决定能力的言论前,也可以想一想:“真的是生理差异,还是因为这个社会的观念甚至是歧视导致的男女差异?我是应该去加深这种差异认知,即使这种歧视将来可能发生在我的女儿身上,还是应该为我的后代努力营造一个人人机会均等,并不因为天生的性别而被默认做不好某件事情的世界?”
我第一次教我太太学CPP的时候,她还没学过什么编程知识,听了个大概,自己翻了一下CPPPL,然后就写出了一个规规矩矩的矩阵乘法。后来用笔在纸上写代码,输入到计算机上一次编译运行通过无误,也是我亲眼见过的。那会儿她一个在校读书的小姑娘,帮人做一个在线运营的网站,对方只是友情送她一年的《VISION》杂志,也是我亲眼看到的。打个预防针,怀疑真实性的可以退散了,我们老夫老妻的陈年旧事,我还需要拿这个吹牛?以前下厨房()作品经常被赞上首页的一位女用户,是下厨房的主力程序员之一,在下厨房的时候,我开玩笑说这是我们团队首席人妻。只不过她从来不在下厨房的网站上说她的身份。再说一个比较远的例子,图灵奖得主姚期智先生的夫人,是高德纳的弟子。姚太太会不会写程序可以自己考虑一下……我觉得女性做这个行业少,有性别的原因,体力、家庭、社会等等,因为传统的影响,很多科技领域女性都比较弱势。但我个人并不认为女性就不适合做科技工作。我母亲是退休医生,我大姐是资深的药剂师,她们虽然不是诸位耳熟能详的那种天才名人,但是也都是在各自工作中做的很出色的普通人,从小耳濡目染,我不认为女性在心智才能上有生理性的劣势。至于学写程序学不会,应该多从个人能力,而不是身份上找原因。================我从一开始就知道会有人这样说:我一个学数理统计的难道还要上知乎学习什么叫普遍规律?我一个学数理统计的难道还要上知乎学习什么叫普遍规律?孩子,即使数据证明了性别与能力有关或无关,又能怎么样?即使你被这写故事感动,或者没有,又能怎么样?这一切都不能让你得到你想学到的东西,除了你自己的努力,什么都代替不了。如果你当这是心灵鸡汤,那它就是鸡汤。换个说法,即使数据证明了女性不适合写程序又怎么样?你就不能自己去试一试?你就确定你不是那个小概率事件?你就真的要屈服于自己命运?很多人都是做到了常人所不能的,才得到了自己想要的人生。如果你只是找一个理由解释自己为什么做不到,那确实简单的多。“全天下的侏儒在父亲眼里都是私生子。”然后呢?然后呢?=================================问题日志这种东西还真是有点儿意思。
我来尝试下认真回答下这题。撇开各种编程技术的原因,我认为归根揭底都是社会原因。「On ne na?t pas femme : on le devient.」我们并非天生为女人,而是被逐渐塑造而成的。 ——西蒙娜·德·波伏娃所以这个原因很早就被决定了,而且不在于编程本身。在我们读中学(甚至小学)的时候,女生就大众贴上“理科思维比男生差”,“应该读文科”等各种标签,潜移默化的,数学成绩趋向于比男生低,最关键的,丢掉了对数学的兴趣。带着这样的性别差异标签去读了一个万恶的计算机专业,男女比例大于10:1,除了社会性别歧视的压力,还更多来自程序员职业比例太过悬殊,更加塑造了其他的对自身的不自信和怀疑。最后导致的问题就是:“为什么编程对女生很难”而不是”为什么编程好难“。如果我们说智商男女都一样的情况下,剩下的导致社会分工的区别都是环境所赋予的。除了这种性别差异的标签,另外一个重要的标签,私认为是导致各种男女问题的根本原因——生活的标签! 特别在中国,人们都在消费女人的美貌,而消费男人的财富/生产力。 判断一个女人是否优秀(男生内部曰”质量“,广东人曰”质素“)的标准,就是女人是否好看(妈蛋,身材也很重要)。而男人的标准则是是否有钱有地位。女性像要获得好的生活,嫁一个好的丈夫在中国几乎是必要条件,而且是公认贴标签的贴出来的。而嫁得好,很大程度又取决于外在的东西(好看,会打扮,优雅而不是女汉子,会撒娇等)。编程不可避免的是一门重复性、长期付出而且伤害身体的一门“体力活”。长期熬夜敲代码将很不可避免地导致皮肤发黑,黑眼圈,脱发等各种重要问题,更别提颈椎病,视力等等的健康问题了。而这又是一门极为消耗时间的学习/工作,你会发现很多编程大神都是足不出户一天14 5个小时对着电脑编程。这导致打扮、挑衣服、化妆品、约会等等各种时间都会被挤压。别说女生不肯足够努力,你看初中高中,最努力的,拿班第一的,不大多都是女生吗?那时候的她们,还没那么多来自生活的标签。但一到大学,甚至毕业,就再也避免不了铺天盖地而来的生活标签,最后女生会倾向去不付出足够的时间与努力到编程中,最后自然而然出来优秀的女程序员的几率则非常的低!呜呼哀哉!我们一出生就慢慢背负着各种社会标签,实在很累。而能克服各种标签做成事情,这本事就是一件非常低概率的事。各位女生请加油,世界有一半是你们的,请不要妄自菲薄。PS:世界第一名程序员
普通编程初学者的思路:想学编程 -& 买参考书/上课 -& 装个简单好用的IDE -& 学习整数、字符串、表达式、input/print -& 学习分支/循环、子程序、函数调用、递归 -& 学习指针、链表、二叉树、冒泡排序、快速排序…… -& 学习面向对象、GUI编程…… -& 尝试写各种各样的小项目 -& 在程序员的世界里存活下来耗时:3年文艺编程初学者的思路:想学编程 -& 读经典书籍/听公开课 -& 配置个Vim或者Emacs + 编译工具链 -& 深入掌握一门函数式语言 -& 融会贯通学会各种编程语言 -& 自己实现一个LISP方言或者ML方言 -& 用自己的编程语言秒杀代码问题 -& 在程序员的世界里存活下来耗时:10年101011编程初学者的思路:想学编程 -& 啊,学什么好呢 -& 听说PHP是世界上最好的语言 -& 感觉好黑啊,不学 -& 还是做APP比较流行 -& 啊,安卓还是iPhone呢 -& 用安卓的是屌丝,不学 -& 那就iPhone吧 -& 买macbook,买买买 -& 买开发者帐号,买买买 -& 装上xcode了 -& 卧槽OC为什么会有那么一大堆一大堆的英文单词 -& 算了放弃OC -& 听说新出了个Swift -& 那就学Swift吧 -& 咦,教程为什么这么少 -& 算了,换安卓 -& 啊,还是Java用的人多 -& 泥煤,虚拟机是什么鬼,J2EE和J2SE又是什么鬼 -& 泥煤,运行时环境配置不来 -& 算了那就学web咯 -& 后端那又看到PHP了,不学 -& HTML是美工做的,不学 -& CSS是配置文件,不学 -& Javascript是web程序员写的,就选它了 -& 咦,为什么Javascript和Java完全不像啊 -& 卧槽 -& 卧槽卧槽卧槽 -& …………耗时:3天题主明白了吧========认真版的答案:(更新:大误!见下方更新)学习方式不对,真的想学编程就得从最基本的东西开始,有了足够的积累才能自由发挥。不要被现在“做个App一夜成名”的氛围干扰。尤其是不要一上来就接触那些厚重的部分(比如图形界面)。题主好像学吉他?可以想想按和弦、爬格子……都是怎么练的。我初学的时候十多岁,没现在这么好条件。writeln一个自己的名字就可以高兴一下了,第一次听递归就像听到黑魔法一样,后来接触到Delphi简直兴奋坏了。就是由简到难一步步学下来的,能做看起来比较酷炫的东西是把Delphi用熟之后的事情了。现有的条件下,听一门在线课程然后跟着写代码,是一个很好的方式。另外,把问题精确化很重要。(只要你能把问题说明白,会有很多人(尤其是男生)愿意帮你的,嗯(p.s.作为一个程序媛,对括号不对齐之类的问题要有天生的敏感性)150107补充:于是题主已经学了不少/写了不少了嘛——我的第一反应是:那不是挺好的嘛。那么觉得“难”主要是难在哪里呢?之前的答案里黑了一遍的,是环境/框架/库的复杂性(手机应用、web应用开发通常需要面临)。本人多年专注劝初学者绕道。但是,有一定经验以后(以上文中“存活”的标准),靠查资料和定位问题的能力,可以啃下来。比如善用StackOverflow大法。大法好。另一种难是知识的深度,举个栗子,第一次听说Monad的时候我怎么也想不通这是什么东西,于是这个问题在我脑中停留了一年多,直到自己做语言的时候才逐渐理解。这就只能以自己有限的脑力和无限的脑洞慢慢想了……节奏正常的情况下,学了几年要解决的难处不会少的。真要说女生和男生不同的就是,男生在这种情况下就是以“什么不怕什么烫,烫烫烫烫烫”的态度应对问题,然后继续geek下去罢了。呐…实在受不了就做点简单而且受欢迎的玩意(比如html5小游戏?)找找信心吧!
妹砸我觉得我们背景很相似呢握个爪先我也是女生,离计算机老远的一个专业,自学编程不到一年,觉得还是相当愉快的,被CS的老师评价programming skill above average master student(虽然programming skill只是CS技能树的一小块说明不了什么但是在题主的栗子上应该够用了嗯),所以我觉得这个题目从主语来看完全是个伪命题嗯?_?所以千万不要被自己是女生这个预设所羁绊首先恭喜你没有像很多妹子一样看到代码就眼晕and决定开始自己学习编程,但是我很好奇你为什么一上手就想学APP开发呢?以前有任何编程经验么?是想彻底转行,还是想当加分技能项,还是当平时的兴趣学一学,还是你有什么idea想自己实现?可是那些做APP开发的程序员四年大学真的不是白混的好吧如果你是想把编程当做业余爱好和技能项,APP开发绝对不是一个好的入门点。就假设你做的是相对简单的安卓应用开发吧,其实就是在java基础上加上安卓提供的API(好吧其实我还没学捂脸),首先你得先把java给搞透,正确的syntax,常用的包,面向对象的模式,假设你对照着网上的tutorial成功地实现了一个能显示Hello World的APP,接下来能切换不同颜色Hello World的APP,接下来能实现在屏幕上蹿下跳自动切换颜色的Hello World的APP,再接下来呢?你想要做个Hello World碰碰车游戏(这是啥(;¬д¬)),各个模块的模型是怎样的?应该用什么数据结构储存?应该用什么算法?再大点应用什么设计模式?你想要做个多用户的Hello World碰碰车游戏,好吧目测你要开始搭服务器了,以下省略一万字.....以上一段想表达的是,在任何一个领域的学习中,都有“器”和“术”的区别。我不知道你现在学的是什么编程语言(java?objective-C?这个更不建议一开始入手),从哪一步开始学,是踏踏实实对着”XXX从入门到精通“还是对着”15天APP开发速成”。As the old saying goes,第一门编程语言永远是最难的一门。我也记得我的第一门编程语言java挣扎了两三个月,到现在一些编程语言看一会tutorial就可以开始对着文档一边google上手写。因为学习第一门编程语言的过程其实是你对编程的思想慢慢建立的过程,你会慢慢开始理解代码界万物运行的规律,你看到的不是一个个变量而是它所指向的内存区域,你所看到的不是一行行代码而是一个个对象在群魔乱舞。当你真正踏踏实实学完你的第一门编程语言之后,你所掌握的就是一门“器”,而在这个过程中,你也能掌握初步的“术”。接下来学学数据结构,常用算法,计算理论,计算机架构,软件工程,基础的“术”也就慢慢建立起来了。国内大学我不大清楚,但是从国外大学来说,除了一门入门编程语言和以上提到的“术”,几乎没有其他课程会手把手教你编程。因为当你掌握了“术”以后,大部分编程语言,大部分library,各种API,全部都只是工具而已,就像你学会使用铅笔、钢笔、毛笔,你可以用不同的笔配合实现你的目的,也可以精通硬笔书法毛笔书法。但是归根到底,首先你要会写字,你要能更准确、更流畅地表达更丰富的思想,这就是术。题主可以踏踏实实从0开始做,就像计算机大一新生入学开始,从一门编程语言的Hello World开始(C++觉得难就java,java还觉得难就python),到掌握基本的类库,到你觉得你对基本的编程思想大致理解,再尝试其他工具就十分轻松了。哪怕你现在能对着tutorial照葫芦画瓢出一个上窜下跳的APP,你所能做的最多也就止步于此了。编程相比于数学等等来说对智商的要求已经降了一大档了(我这算黑么……),尤其注重积累和熟练度,妹子一定要有信心啊!第一步永远是最吃力的,以及,在学习上永远不要再用性别给自己贴标签。当然,对于想走上青年互联网创业梦想家之路又没有编程基础的妹子们来说,建议无视上面那两大段,更好的办法是花点钱找个程序员帮你办了(嗯我们就差你一个程序员了呢!这点原始股你拿着等上市了够你在东三环来三套房),最好的办法是找个码农男友,免费的哟(?_?)
不用多,一天 10 个小时用来看书、抄代码、改代码、写代码、想代码坚持 3 年足够干翻一大圈人了男生女生根本就不重要别人只是比你早学 3 年而已
编译器“你有个错误”女生“不可能!”编译器“你听我解释”女生“我不听我不听我不听!”编译器“……”女生“你是不是不爱我了?你肯定和别的程序员好上了!”
是你学编程难,不是女生学编程难,不要把自己办不到的事推卸到自己的性别上
我觉得你提问的时候应该描述清楚自己觉得“哪里难学”,说明具体场景、具体某一类问题,自己做到过什么,不明白什么、等等一切可能解决你问题的线索,这样回答者才有可能确实的针对你的问题和你给出的线索来作答。如果只是说“编程好难”“英语好难”“数学好难”“食堂的阿姨做饭不好吃”“电脑好卡”之类的抱怨的话我只能认为你是在寻求安慰而不是解答。因为你没有告诉回答者任何有助于回答你问题的线索和条件。另外你应该感谢自己是个女生。如果是个男生问这个鬼问题我会直接把《》链接甩给你自己去看。
又该放这张漫画了:
已有帐号?
无法登录?
社交帐号登录做为一个不太了解互联网的小白,经常分不清互联网的职业名称,不清楚发展前景和门槛,想进入这个行业又不知道怎么开始。
既然是新人,关于这个问题,你需要首先了解一下一款互联网产品的生命周期。&br&&br&&b&互联网产品的生命周期&/b&&br&&br&我们不妨把开发一个网站或者一个App的过程来进行简单的分解和梳理。和传统的软件开发,从需求分析到软件设计与实现不同,这里我们讲究快速迭代。&br&&br&&img src=&/2c814794caa77e8d3d8f3e4c3e3198ff_b.png& data-rawwidth=&703& data-rawheight=&489& class=&origin_image zh-lightbox-thumb& width=&703& data-original=&/2c814794caa77e8d3d8f3e4c3e3198ff_r.png&&&br&1、首先你得有个改变世界的想法吧&br&2、想法是在脑袋里的,首先要变成大家都能看得见理解得了的东西,那就是原型设计了,这一个步骤可以进一步细分为:&br&&ul&&li&信息架构设计:如何组织整个系统的信息。&/li&&li&用户交互设计:用户如何与系统进行交互,大到整个操作流程,小到一个触控手势设计。&/li&&li&视觉设计:Logo的设计,颜色的设计,总之怎么让用户看起来更爽。&/li&&/ul&&p&3、原型设计就可以作为开发团队的输入了。我们需要把原型变为实际可用的产品。我们可能要去做服务器端的开发和做客户端的开发。&/p&&ul&&li&你的应用最终体现为一个App或者网站,那比如说我们在淘宝上购物,我们可以通过PC去访问淘宝的网站,也可以使用淘宝提供我们的App,通过安卓手机或者苹果手机来完成网购。所以你需要根据实际情况来选择一个或者几个平台,来开发Web应用、iOS App或者Android App。值得一提的是公众号开发,是一种好的验证想法的方式,居家旅行、MVP(Minimum Viable Product)开发、杀人灭口的必备良品。公众号的开发在技术范畴上说术语Web开发。&/li&&li&服务器端的开发是可选的,比如说我们做一个闹钟的应用,可能不需要去连接服务器端,完整的功能不需要网络就能完成。但是现在的应用一般是有服务器端的,这样你才有更多的可能性和发挥空间。如果只是本地的话,意味着这个应用完全跟外界是没有关系,你一定要去建立联系才能让你的应用去发挥最大的价值。即使是闹钟应用,也可以看到做得非常好的产品,它们基于时间提醒将你的行为习惯存储到云端,帮你做规划和分析,这样是不是就给一个小小的App带来的无限的想象空间了。别忘了,互联网的最大意义在于连接。而上面提到的Web开发,类似于一个App有手机端开发和服务器端开发,包含了Web前端开发和Web后端开发。&/li&&/ul&&br&4、做完开发之后,对于服务器端我们要进行部署。在本地计算机上上完成了开发,别人也是访问不到我们的应用的。那别人要怎么样才能访问到我的应用呢?需要把它放到全世界都能访问的服务器上去,而现在我们通过像Amazon EC和像阿里云这样的云计算基础设施,我们能够很方便的拥有一台能够让别人访问的计算机。我们可以按需购买云端的服务器,这也是云计算时代给我们带来的一个便利性。把后端代码去部署到云端之后,你的客户端你要进行应用的分发,你要去提交App Store,或者提交到各种Android的应用市场,你提交上去的时候,用户就能下载了,用户下载之后应用就最终就送达了用户。Web应用不需要经历客户端分发的过程,用户有一个浏览器就能从服务器上获取所有内容和功能,所以说HTML5跨平台嘛。当用户将App下载安装之后,它在产生交互的时候,应用就会跟我们部署在远程机器上的程序进行通讯,最终形成应用的完整体验。&ul&&p&这就是开发的整个过程,而这个过程也是不断迭代的。上面这张图更多关注产品层面,继续延展这个过程,我们改变世界的道路也长着呢。&/p&&br&&p&5、产品开发完了不是扔一旁不管了,你怎么样让别人知道你的App和网站呢?所以接下来你需要推广和营销了,你得通过软文、邮件营销EDM、新媒体(微博微信)、地推、补贴、广告、SEO等等各种大招去让用户感知到你。&/p&&br&&p&6、用户来了,你得经常搞点活动活跃下用户气氛吧,忠实的用户见个微信群听听用户声音,或者举办个线下活动,沙龙什么的,甚至给他们拍个微电影啥的,把他们感动得稀里哗啦的,产生强烈的归属感,打死也不离开你的产品,天天用,还帮你传播。这叫运营。&/p&&br&&p&7、以上所说的整个大过程也是不断迭代的,那么要有人来总体上把握朝什么方向发展,如何扩展产品进入开辟新的战场,通过什么方式赚钱,判断大方向上做什么不做什么,怎么找到你这样希望进入IT行业的一流人才完成以上工作,怎么找到钱来支撑这整个过程。&/p&&br&&p&8、产品做得更大了,IT公司也跟任何公司一样,自然也有销售、财务、行政、法律各方面的问题吧,也得有人做。&/p&&br&&p&&b&IT的职位&/b&&/p&&br&&p&说完了这个过程就可以说说有哪些职业了。&/p&&li&搞1和7的通常是CEO或者创始人。&br&&/li&&li&第2部分的工作一般称为设计师,细分一下有信息架构师、交互设计师、视觉设计师这些职位,你应该基本清楚他们干嘛的了&br&&/li&&li&对第1部分、第2部分中的某些部分比较有Sense的人,可以做产品经理。(自己身为一个水货产品经理,第一次回答竟然漏掉了“产品经理”这个关键词,感谢
&a data-hash=&ffa85a3c6be1e& href=&///people/ffa85a3c6be1e& class=&member_mention& data-editable=&true& data-title=&@王子& data-tip=&p$b$ffa85a3c6be1e&&@王子&/a& 提醒 )&/li&&li&第3部分的工作一般称为码农,根据工作描述可以有:iOS程序员、Android程序员、Web前端程序员、Web后端程序员。&br&&/li&&li&第4部分的工作也属于码农范畴,叫运维工程师。&br&&/li&&li&第5、6部分一般就是营销与运营工作,叫法上颇多,互联网招聘网站上的title甚多,营销专员,营销经理,营销总监,运营类似。这部分工作也还能细分,活动运营、内容运营、数据运营、新媒体运营。码农也偶尔回来抢饭碗,而且抢的很有逼格,叫做Growth Hacker。营销和运营过程中基于数据来分析产品与用户是一个重要的手段,而搜集数据分析数据是码农们很擅长做的事情。&br&&/li&&br&&p&那么一个问题来了,一个小团队要搞一个产品去哪找那么多人啊? 这就是传说中的全栈工程师闪亮登场了,这种人传说以一顶十,拳打iOS与Android,脚踢Web与运维,前后端信手拈来。最近还有升级版本2.0:全栈增长工程师。这种大神除此之外还精通数据分析、产品、营销,新生渠道和业界趋势了如指掌,同类产品与上下游生态洞若观火,不得了。不过咱们不妨单点突破,找好其中一个角色进入IT行业,咱也还是专注单点之后再去想颠覆世界吧。&/p&&br&&p&市场、销售、行政、HR、法务对于IT行业也有不同于其他行业的特点,这应该不是你关注的职业了。&/p&&br&&p&其实职位的罗列你去互联网招聘网站上更加全面,一共可能也就几十个类目吧,希望你看到这里,对这些职位跟一个互联网应用的生命周期结合起来,这样有助于你判断,也是我码字的真正意图所在。&/p&&br&&p&&b&如何选择&/b&&/p&&br&&p&如何选择这个事情,今天不细说啦。总体来说跟你个人定位和个人特质有关系了。你是左脑型还是右脑型的人,还是左右脑都发达?你是喜欢面对电脑,还是喜欢跟人打交道?你是希望一份稳定的工作,还是期待一个折腾的人生? 回头看看上面的内容,跟找妹子一样,总有适合你的一款吧。just follow your hart。&/p&&br&&p&最后推荐一个最近写的移动互联网开发技术概览:&a href=&///?target=http%3A///mobile-internet-development-kickstart& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&移动互联网技术开发概览与入门&i class=&icon-external&&&/i&&/a&,应该对了解以上所说有所帮助。&/p&&/ul&
既然是新人,关于这个问题,你需要首先了解一下一款互联网产品的生命周期。互联网产品的生命周期我们不妨把开发一个网站或者一个App的过程来进行简单的分解和梳理。和传统的软件开发,从需求分析到软件设计与实现不同,这里我们讲究快速迭代。1、首先你得有…
拿语言划分职位,CSS、JS是职位?还是头一次听说&br&而且产品怎么就养成了CEO,后台开发是大后期,天哪。。。&br&去各大企业社招、甚至校招的主页上查一查,自然有各种职位和对应能力要求。&br&至于前景,有心有力去做,都有前景可言;而门槛这种东西,因人因己而异,但凡只是想做一做而已的,最多几个月就能上手,如果做好做精,磨砺一两年也是必需的吧。&br&但从人才需求来看,后台开发的需求量是最大的,原因不用多说,后台的bug有时一调就是一天甚至一周;&br&做视觉或交互的设计师,更适合那些美感偏好、最好是有美术功底的人;&br&做产品更考验的是产品规划及沟通协作能力和商业sense;&br&做测试则需要严谨和思虑和敏锐的嗅觉;&br&如果想当工程师(各种开发),可以先涉猎一些软件工程类的书,然后再深入研究某一领域,&br&如果想当设计师(交互视觉),可以涉猎一些美学、工业设计等相关的书,再看看如何用计算机工具去展现,&br&而当产品也有很多产品类书籍可以涉猎,但更关键的是在某一业务领域的专业知识和沟通协作的能力。&br&这些没有必要按部就班,建议亲身实践之后找到自己的答案。
拿语言划分职位,CSS、JS是职位?还是头一次听说而且产品怎么就养成了CEO,后台开发是大后期,天哪。。。去各大企业社招、甚至校招的主页上查一查,自然有各种职位和对应能力要求。至于前景,有心有力去做,都有前景可言;而门槛这种东西,因人因己而异,但…
已有帐号?
无法登录?
社交帐号登录
在校大学生}

我要回帖

更多关于 熬夜的准备 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信