自己干不叫工作经验,干软件的,没走过软件工程完整的流程就不算工作经验。就算是程序员也不是会写代码就干的了的。
软件工程作为一个专门的学科,存在必然是有道理的。它协调各方的协作,提高整个的开发效率,保证产品的质量,哪一个环节都不能忽略。
一般的程序员肯定不会比架构师更有设计思想,比客户代表更清楚需求,因此文档很重要。一个人的能力有限,不可能开发依靠一个人,必然是多方合作的结果。编写代码不可能不出错误,因此测试和Bug的修改很重要。
你不用怕,如果你在一个团队里工作,如果团队需要你成为一颗螺丝钉,那就作一颗足够优秀的螺丝钉!关键是看你有没有这个决心了
客户购买产品的出发点都是为了帮助他解决问题,买个10w的车是解决出行问题,买个100w的车是解决应酬问题,买个1000w的车是为了解决面子问题。但是很多客户由于搞不太清楚他面临的问题到底是什么,就导致他们对自己的需求不明确,对于要做什么东西总是模模糊糊没有清晰的概念。此时客户会下意识的将他们想到的功能以不成熟的设计描述出来,并且希望产品那边赶紧出一个demo看看是什么样子。如果做出来的东西恰好能解决他们的问题,那就皆大欢喜(从经验上看,这种概率一般都低于20%),如果做出来的东西无法完全解决他们的问题,甚至都不搭边,这样就会引起更改,有可能不断的重复这个过程。PM的角色应该是通过引导客户对其面临的问题进行详细描述,从而主抓他们主要面临的问题,进而形成一套解决方案。了解客户面临的问题是很关键的一步,因为很多客户对自己面临的问题看的不全面,考虑的不周到,往往只从一个方面描述问题,有很多因素都没有考虑到。如果PM在跟客户确认需求时,没有对客户描述的问题进行深入分析,那么以此设计出来的产品成熟度就很低,需要反复修改的风险就很大。之前听到一个例子很好的描述了这个情况:一对夫妻找到他们的律师决定立一份遗嘱,这对夫妻对遗嘱的描述很简单,就是有一方如果仙逝,则财产全部自动归到另一方名下。此时如果是一个不称职的律师(PM),基本就会按照这对夫妻的描述来起草遗嘱。如果是一个称职的律师(PM)则会想这对夫妻问以下这些问题:律师: 如果你俩同时遇难,财产如何分配?夫妻:财产全部归我两个孩子,一人一半。律师:如果在你们遇难时你的两个孩子都未满18周岁,那财产如何分配?夫妻:额,那个,财产暂时由男方父母代管,18岁时再分配给子女。律师:如果你们的两个孩子先于你们过世,财产如何分配?夫妻:那就捐给基金会。律师:如果你们遇难之后不久男方父母也过世,并且两个孩子都未满18周岁,那么财产如何分配?夫妻:这个。。。额。。。好吧,我们还是决定如果孩子未满十八岁,财产由信托基金代管,Hope信托基金能坚持到两个孩子都满18岁。律师:好的,跟信托基金签署的合同是另外一个topic。如果你俩一方仙逝后,另一放再婚,财产如何分配?妻子:我那份留给两个孩子丈夫:。。。在产品的开发过程中需求变化是在所难免的,好的PM应该能从解决问题的要点出发,尽可能的帮助客户找到适合他的解决方案,同时在跟研发团队设计产品时应该尽可能的让产品模块化,留出可扩展空间,解释清楚每个需求变化的原因,让研发团队了解修改的合理性,以便能尽可能的满足客户需求。
世人皆为病苦,所谓烦恼不是身病就是心病。
真正没有烦恼是老子、释迦文佛这样的圣人。
普通人想要没烦恼就要依照圣人教导去修行。修行有多种方式,有修心的所谓性功,有修身的所谓命功,有身心皆修的所谓性命双修功。
修心者虽然开悟不一定脱开身病,佛教有些高僧大德抱病的均属于此类。修身者虽然功夫超群,却也难于安心。唯身心皆修者,追求体健心开,然而亦难矣。
我是主张修心的,因为烦恼主要来自于心。
简单说,修心始于对佛与道之经典与教法的正确理解,不看现象看本质,因为没有理论积累遇到问题就难以解决。也不是马上找个师父,你一点不了解经典,师父水平你就全然不知,择师重要又重要,就怕无知之人遇到邪师。
佛陀所说空性或性空,你若理解了,思想就开阔了,就不会钻牛角尖了。事物原无好坏,也不是必然针对你。比如夏天空调开到20℃,有人呼冷有人喊热,不是空调的问题而是人的感受不同。这就是事物的空性,是不同的人给事物定了不同的性。即所谓一千个人就有一千个哈姆雷特。
你觉得热人家觉得冷,也不是人家针对你,是人家身体不如你,谁该照顾谁其实很清楚。遇到不愉快的事,你能这么考虑,烦恼就少了很多。遇到大问题或许要辩明。小问题一定让一让过去,两人撞到一起,先说对不起的是有智慧的人,修行起来上路快。
家里的事是相互的,只要不是决心分手,就无法以对错来裁判,必须以心暖心,暖语待人,即使对象是懒汉,当他感觉你能理解他时,他也会感动,心一动行为就会变化。很多人尤其是一些女人一开始修行就不管自己家了,至为可笑。修行是自己变得更好使家庭更和谐世界更美好,有成绩的修行人能够让他人感觉舒服或恭敬,即所谓气场。
说了不少了,最后一句,师傅领进门,修行靠个人。修心重在自修自悟。
人生在世上,从出生到老死,不可能事事都那么一帆风顺,也不可能凡事都按你的思想去发生。所以说要想一点烦恼没有,那是不可能的事。再一个与个人性格有很大关系,性格开朗的人往往遇到事情很快化解,不钻牛角尖既使有了烦心的事,很快就会过去的,等一切恢复平静,马上就快快乐乐的做他的事去了。情绪爱激动的人可就不一样了,遇到事情别人还没怎么样,他先发了火,而且还没完没了。等事情过去好几天了,一个人还在那里生闷气。那么要想没有烦恼,我们就要在平时多做一些有益身心 健康 的事情,多帮助一下别人,遇到事情先要控制自己的情绪,一切事情别看得那么重,有时装的糊涂一点,傻一点也就过去了。
我是一个想的特别多的人,我会在夜深人静的时候想一件事情想到失眠,我想我就是那种不会没有烦恼的人吧。我好羡慕像傅园慧一样的人,大大咧咧,自己游了第几名都不知道,这心也是够大的。想要没有烦恼就要不要想那么多了。心放大一点。目光放的遥远一点。不要瞻前顾后。多少人都做不到啊,烦恼也许会一直在我们身边,而我们只有死去了才会真的没有烦恼吧。一个人要想真的没有烦恼实在是太困难了。不过我们还是应该在遇到问题的时候想的开一点,事情总是有好有坏。我们不要钻牛角尖。今天我丢了一百块,你不应该难过。应该换个角度去想。幸好我钱包里面的钱没有全部丢了,我的证件还在。我好开心啊!如果每一件事情都这样想的话,我想我会成为一个快乐的胖子了。
把所有的妄想执着全部忘掉。
比如:明年的今天你在干什么?把明年的今天借过来用用,烦恼就过去了。把所有相看成是空的,什么都是虚假不实的。一切境相都会有一个生住坏灭的一个过程。缘聚缘散,随欲而安。
是缘,哪么一面之缘都得来,讨债还债而以。有果就有因,种什么种子结什么果,必须承认一切善恶果都是我以前所做,所以才有今天的果报。这就叫善恶因缘起。竟看到别人不是了,忘记了自己今天的结果是自己种下的。想想自己也有不对的地方,也许就原谅别人了。
知道百分之八十的病都是从烦恼生气上得,知道气坏谁都不好。谁活着都不容易,就应该躲气生,或走出家门到一个使自己感兴趣的地方,转移目标也是一种很好的解脱之法。
恩则孝养父母,义则上下相怜,让则尊卑和睦,忍则众恶无喧。无事常思己过,护短心内非贤。平常得饶人处且饶人,因为都是凡夫,谁也不是圣人,谁都会犯错误,咱让着点他不行吗?因为犯不着为别人的错误惩罚自己。最主要别气坏自己,是福气。真生气,自己真生病,值吗?何必为别人的不愉快而伤害到自己呢。
烦恼是别人的,快乐才是自己的,为自己而活。走出心灵的黑暗,到达光明的彼岸。祝愿大家身体 健康 ,快乐无边。
做神仙也有烦脑!
七仙女也有烦恼!
自己解放自己!
汽车 的安全保障在于及时刹车,飞机的安全系数在于升降自如。
教育,只有接受教育才会少烦恼,但是要想绝对没烦恼就得先了解烦恼从何而来?了解清楚后再慢慢的修正,能做到这两个程序的只有佛经里面最圆满。
只要活着就离不开烦恼
其实,兄弟,我们男生在亲密度升级的过程中遇到女生的拒绝,
是很正常的事情啊。如果你连续三次肢体升级,女生都极力反对,
那就说明她真的还没准备好,你就退回上一步,
耐心等机会再进行升级就好。千万不要表现的很在意。
你要在潜沟通里表达出:你很有耐心,没关系,慢慢来,你会等女生准备好。
下面是前辈们的谆谆教诲,我在网上找到的,希望对你有帮助:
学习C++的50条忠告 也适合于C
1把C++当成一门新的语言学习(和C没啥关系!真的);
2看《Thinking In C++》,不要看《C++变成死相》(C++编程思想,翻译的非常差);
3看《The C++ Programming Language》(这本东西有影印板的)和《Inside The C++ Object Model》 ,不要因为他们很难而 我们自己是初学者所以就不看;
4不要被VC、BCB、BC、MC、TC等词汇所迷惑——他们都是集成开发环境,而我们要学的是一门语言;
5不要放过任何一个看上去很简单的小编程问题——他们往往并不那么简单,或者可以引伸出很多知识点;
6会用Visual C++,并不说明你会C++;
7学class并不难,template、STL、generic programming也不过如此——难的是长期坚持实践和不遗余力的博览群书;
8如果不是天才的话,想学编程就不要想玩游戏——你以为你做到了,其实你的C++水平并没有和你通关的能力一起变高——其实可以时刻记住:学C++是为了编游戏的;
9看Visual C++的书,是学不了C++语言的;
10浮躁的人容易说:XX语言不行了,应该学YY;——是你自己不行了吧!?
11浮躁的人容易问:我到底该学什么;——别问,学就对了;
12浮躁的人容易问:XX有钱途吗;——建议你去抢银行;
13浮躁的人容易说:我要中文版!我英文不行!——不行?学呀!
14浮躁的人容易问:XX和YY哪个好;——告诉你吧,都好——只要你学就行;
15浮躁的人分两种:a)只观望而不学的人;b)只学而不坚持的人;
16把时髦的技术挂在嘴边,还不如把过时的技术记在心里;
17C++不仅仅是支持面向对象的程序设计语言;
18学习编程最好的方法之一就是阅读源代码;
19在任何时刻都不要认为自己手中的书已经足够了;
20请阅读《The Standard C++ Bible》(中文版:标准C++宝典),掌握C++标准;
21看得懂的书,请仔细看;看不懂的书,请硬着头皮看;
22别指望看第一遍书就能记住和掌握什么——请看第二遍、第三遍;
23请看《Effective C++》(这本书刚出,也是候sir翻译的)和《More Effective C++ 》以及《Exceptional C++》;
24不要停留在集成开发环境的摇篮上,要学会控制集成开发环境,还要学会用命令行方式处理程序;
25和别人一起讨论有意义的C++知识点,而不是争吵XX行不行或者YY与ZZ哪个好;
26请看《程序设计实践》,并严格的按照其要求去做;
27不要因为C和C++中有一些语法和关键字看上去相同,就认为它们的意义和作用完全一样;
28C++绝不是所谓的C的“扩充”——如果C++一开始就起名叫Z语言,你一定不会把C和Z 语言联系得那么紧密;
29请不要认为学过XX语言再改学C++会有什么问题——你只不过又在学一门全新的语言而已;
30读完了《Inside The C++ Object Model》以后再来认定自己是不是已经学会了C++;
31学习编程的秘诀是:编程,编程,再编程;
32请留意下列书籍:《C++面向对象高效编程(C++ Effective Object-Oriented Software Construction)》《面向对象软件构造(Object-Oriented Software Construction)》《设计模式(Design Patterns)》《The Art of Computer Programming》;
33记住:面向对象技术不只是C++专有的;
34请把书上的程序例子亲手输入到电脑上实践,即使配套光盘中有源代码;
35把在书中看到的有意义的例子扩充;
36请重视C++中的异常处理技术,并将其切实的运用到自己的程序中;
37经常回顾自己以前写过的程序,并尝试重写,把自己学到的新知识运用进去;
38不要漏掉书中任何一个练习题——请全部做完并记录下解题思路;
39C++语言和C++的集成开发环境要同时学习和掌握;
40既然决定了学C++,就请坚持学下去,因为学习程序设计语言的目的是掌握程序设计技术,而程序设计技术是跨语言的;
41就让C++语言的各种平台和开发环境去激烈的竞争吧,我们要以学习C++语言本身为主;
42当你写C++程序写到一半却发现自己用的方法很拙劣时,请不要马上停手;请尽快将余下的部分粗略的完成以保证这个设计的完整性,然后分析自己的错误并重新设计和编写(参见43);
43别心急,设计C++的class确实不容易;自己程序中的class和自己的class设计水平是在不断的编程实践中完善和发展的;
44决不要因为程序“很小”就不遵循某些你不熟练的规则——好习惯是培养出来的,而不是一次记住的;
45每学到一个C++难点的时候,尝试着对别人讲解这个知识点并让他理解——你能讲清楚才说明你真的理解了;
46记录下在和别人交流时发现的自己忽视或不理解的知识点;
47请不断的对自己写的程序提出更高的要求,哪怕你的程序版本号会变成Version 100XX;
48保存好你写过的所有的程序——那是你最好的积累之一;
49请不要做浮躁的人;
50请热爱C++!
为神马说保存不鸟? 本来现在网上的JAVA手机程序铺天盖地,@Java文件夹下边本来只是用来存放手机客户端程序的缓存用的,如果你经常使用手机QQ,聊天记录、等都会被保存在手机内存中,不过你说的1个G的容量都被占用了是不是有点夸张,是不是还有其他的程序也占用了呢?把问题描述清楚再来问,不然大家也不明白你到底想干嘛?
以上就是关于不懂软件开发流程的烦恼,我有工作经验,但以前就自己开发,没流程,明天去新地方,他要我在规定时间内完全部的内容,包括:不懂软件开发流程的烦恼,我有工作经验,但以前就自己开发,没流程,明天去新地方,他要我在规定时间内完、如何向外行解释产品经理频繁更改需求为什么令程序员烦恼、如何才能真的没有烦恼等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)