做了一年的软件开发觉得不适合自己,想转到软件需求分析这一块,...
我还是建议再做至少一年的编码,做一年编码的话其实基本上是入门,两年的话可能算是多少略知一二。
有一点点基础再去做需求,可以知道一些东西是否能够实现,也会考虑到性能啊,操作性啊,如何实现更容易等等,如果不是特别急的话,建议你多做几年
我不知道做什么(刚毕业做了2个月软件开发,觉得不适合这个工作...
展开全部 其实现在的程序员有好多都不是科班出身,好多都是各个培训机构里面出来的,那又如何呢?其实工作是兴趣所向,你说你对网站,PHP感兴趣,然后学习并且得到了一份相关工作,这不是很好嘛?才一年你就要放弃了?在互联网工作,尤其是IT,技术的更新迭代很快的,就要不断的去学习,养成一个学习的好习惯。
我也是程序媛,刚开始工作也是百度,谷歌,不断的用别人造好的轮子,其实没事,只要你自己用完之后能记住,而且下次有同样需求的时候,能够很快的用运到,那就是你的技术积累了啊。
至于你说的逻辑问题,对于程序来说就更简单了,只有一个基调,非0即1。
在这个基础上去叠加。
慢慢来,积累……加油吧...
女孩子适不适合做软件开发?
展开全部 首先你知道所有大学凡是开设软件专业的高校,好像没有哪个明确要求不要女生吧?既然是这样,说明女生也是适合学习软件开发相关专业和从事此类工作的。
其次女生从事软件开发相关工作有其自身的优势,女生比男生更加细心和有耐力,女生的表达能力比较突出,在管理方面,女生更有优势。
这些优势对于软件开发行业是非常重要的。
最后需要根据个人的爱好来选择,如果你喜欢软件开发,对此有浓厚的兴趣,难道说就因为是女生就放弃了吗?这个原因恐怕说出来你自己都觉得荒唐! 由此可见,女生完全适合做软件开发相关工作,相对于男生来说并没有什么明显劣势。
当然女生做软件开发的出路还是很广阔的,比如说你可以走技术路线,不断提高技术水平,努力做一名高级程序员,或做一名出色的系统架构师;同时你还可以发挥女生自身的优势,在开发中不断学习、积累和提高,在对软件开发进行深入了解后去转做管理咨询方面的工作,或者是售前工程师;再者你还可以从事软件测试、测试工程师、测试经理等等相关岗位。
...
女 22岁 搞了半年软件开发感觉不适合自己 不会写代码 现在辞职了 其...
想突破就转销售行业,当然内向的人一下子是没法适应的,你既然搞了半年的软件开发,说明是学计算机这行业,你要以先找一个网络销售的项目来锻炼一下自己,网络销售一般就是用聊天工具和电话与对方沟通.我也是做软件开发的,很累人.我也是一个算是内向的人,其实世间没有真正内向的人,只是没有遇到投缘的人和双方感兴趣的话题与你聊天.
...学的是软件开发毕业后参加了培训 现在在一家公司做网站,我感觉我...
俗话说:不熟不做,其实你已经在这个领域有所认识,就不要轻易转行了,策划不是你在学校策划一个小联欢会那么简单的,需要的专业知识非常多,不是一时半会能学会的,最好别走上这条不归路啊,软件开发坐久了才会更值钱,你可以试着丰富工作以外的时间,健身或者学学厨艺什么的,不要轻易在这个领域放弃。
我认识很多HR,不是你说的吃青春饭,那些最优秀的HR都是老狐狸。
。
。
你若是非要转行,一定要做自己喜欢的,否则就会后悔了。
前辈您好,我之前做了一年开发,可能我觉得不适合做开发。
想直接...
学软件开发?不要问好不好就业钱途好不好,先问问你自己喜欢钻研技术吗?能抱进去一本大部头书长年持之以恒地看书学习吗?还有最重要的一点,你有圣斗士星矢一样不怕受虐百折不挠一步一个脚印的精神吗?如果光为了挣钱?劝你别碰这行,一句话,别来找虐。
我来告诉你软件开发有多么可怕。
软件编程好不好学这个问题答案很明确,就一个字:难!而且相当难!为什么难?为什么有很多人却说不难?比如有一期微软公司总裁来作客什么节目谈及软件开发对初学者说软件开发只有加加减减,非常有意思。
吸引众多人对学软件趋之若鹜...我只想说:这些说法都是不负责任的人在对你说的忽悠,仅此而已,他们根本没写过一行代码没学过一天C++编程语言,就大言不惭,实在让人为他们脸红?软件开发难吗?这和学武术差不多,谁都喜欢动作电影里的动作明星,谁都想要一点好身手。
那你问一问格斗家说学武难吗?你想他们会跟你说武术一点也有不难,只要有悟性即可...软件开发也一样,难度丝毫不比学武术低,即不有趣,也不好玩。
而且需要一定的智商悟性,语言智商不足怎么办?只有比人家付出十倍百倍的努力来学习获得经验了.C++难学的不用说了,众人公认好学的有phython, php,我都学过,起初当是想挤出时间来学,但过一段时间放弃了。
因为什么?因为它们实在不是那么简单的,有很多机理机制我从来没见过需要花费大量的时间来理解,上机调试,去网上论坛求教。
但是工作太忙事情太多。
不能专心下来潜心研究是注定一事无成的。
所以说任何一门编程语言说它好学的都是在装逼。
所以说这行的难度跟其他行业比起来就是一个天上一个地上,网吧收银员可以看着电影混过一天,一个有经验的老中医懂了家传绝活之后可以吃一辈子。
但软件开发不行,入门写个helloworld可能简单点,但稍一深入,你就会发现它的深奥费解之处了。
做不做软件开发,关键看你喜不喜欢这行了,软件开发非常有魅力,就像天堂来的天使一样吸引着很多求知的年轻人,工资很高回报极其丰厚,但学习和开发的难度和工作压力跟其他行业相比不可同日而语,那可不是闹着玩的。
如果热爱软件开发就坚持下去吧,不过没完没了的环境搭建,各种天书一样的疑难BUG,内存泄漏和近乎无解的三天两头学习新技术新工具新SDK,上google,baidu和英文网站搜解决方案在等着你,那可不是什么只有加加减减,你解决不了问题随时会被公司开除,公司老板不懂开发不了解开发难度,他们只想要什么问题都能瞬间秒解的高手,所以软件开发需要智商的。
同时更需要坚持,没有圣斗士星矢的执著是坚持不下去的。
软件开发工资一两万,拿五万朝上的也可能,但是我只想说,工资高是那么好拿的吗?你更应该关心程序员加班的情况,一句话,要你亲命呀。
996工作制知道吗?每天加班到10点多再坐一个多小时车才到家这种感觉你能体会吗?每天夜深人静你们都抱着老婆孩子睡觉去了,我们还在工作,听着是不是很崩溃?我们没有自己的一点点时间,不能陪家人不能跟朋友出去玩,连打个游戏上上网都没时间,365天天天如此,还找女朋友谈恋爱?别想了,你有时间陪人家吗?看着别人逛公园牵着狗散步一家人其乐融融你知道我们有多羡慕吗?我们需要大脑十几个小时高速运转,还设计代码调程序解决问题,那个脑子发涨的感觉你只要经历了一年高考就知道了,而我们是一年两年三年天天如此。
我们需要天天学习,对,你会说,我们也在学习呀,不错,你是在学为人处世学喝酒学跟领导说话,不是那种闲情雅志的弹风琴学情商那种,最新技术每天都推出,为了解决一个问题不得不在没有任何资料的情况下上国外网站去学一门新技术,百度?别搞笑了,你抄我我抄你答非所问看着只会让人生气。
而老板最多只给三天时间,你要挤出时间定位问题,还不能耽误工作。
综上,可以知道程序员不是人干的吧?要是你,你能坚持几天,能坚持到三十五岁四十岁?你会为了所谓的高薪过这样的日子吗?
为什么软件开发者不适合测试他们自己编写的软件
展开全部 1.开发人员对其所写代码有主观认同感人们通常会对自己所犯错误视而不见或者拒绝承认。
同样的,在软件开发领域,程序员们在耗费大量心血编写代码,完成工作之后,他们会固执的认为自己编写的代码会运行良好。
他们对待其开发的应用程序就像对待自己的孩子一样,拒绝承认自己的孩子有什么不好的地方。
这就是为什么软件开发人员难于发现和改正自己的错误。
2.开发人员对软件过于乐观的心态开发人员进行开发的目标是将软件所需的功能完美的展现出来。
当程序的功能运转正常的时候他们会自我感觉良好,因为他们的主要目标就是功能二字。
而测试人员与他们想的却不一样。
测试人员通常会从不同的角度切入进软件内部,打破程序员们惯有的思维方式。
他们的目标是通过各种不同的测试用例把软件潜在的不足之处引发出来。
3.开发人员对需求易产生偏差与混淆开发人员专注于程序的功能,并在现有需求目标的指引下开展工作,当新的需求目标出现之后,他们会与现有的需求目标混淆并产生业务逻辑层或者功能性上的bug。
需求作为程序员考虑功能的唯一标准,因此如果当他们在需求的理解上出现了偏差的话,他们在测试应用程序上就会不得要领了。
而软件测试人员会从业务的角度来看待需求,他们能够辨别哪些需要的东西完成了,而哪些还没有。
4.开发人员擅长修复但不擅长拆解开发人员只擅长代码的功能测试和代码修复,如果程序运行正常,那么他们的测试就结束了。
而事实上,测试人员的主要工作是将应用程序拆解,从每个小块之中找寻那些不易发现的bug,并帮助开发人员了解那些特定的功能应当是怎么样的。
5.开发人员缺乏对软件后续开发的展望大多数开发人员专注于特定的任务或功能,他们从需求所选择的那个点来完成功能的设计,因此在测试的时候他们也只会从这个点来进行考量而不会考虑功能设计的灵活度。
而测试人员会在功能设计方面考虑得更宽,在一个或者多个目标完成时,他们都会在大脑里呈现心目中应用程序的完整样子,这有助于在更早的时间更轻松的完成后续功能的设计。
6.开发人员缺乏测试经验和方法软件测试人员通过平时接触的常见错误和应用程序逻辑积累了丰富的知识和经验。
由于在测试上的长期锻炼,测试人员对于找寻bug和程序测试更加得心应手,而开发人员只擅长修复已拆解的应用程序而不擅长拆解。
测试需要通过有专业的测试能力的软件测试人员才能完成,因为他们具备了掌握软件测试要领、思想的能力以及对软件测试工具、方法使用的理解,而这些是需要长时间实践才能熟悉的。
...
转载请注明出处51数据库 » 做软件开发觉得不合适