㈠ 外行如何进入IT行业比如程序员
一、到相应的培训机构学习
别在这说培训机构没用什么的,但是一定要找正规的培训机构,不然容易被坑。培训机构里的课程均是现在工作中必须要用到的,时间短,所以可能学生对于新知识消化、理解得没那么快,所以需要自己更多的努力。
在培训机构里学习要注意的是:勤加练习、主动自学、有问题提,不懂的及时请教老师,否则毕业后就无法直接得到有效的沟通了。
二、自学
我们首先要明确一个大方向,也就是说现在面向对象的编程范畴。尽管人工智能曾经有所浪潮但未来5-10年工业界广泛承认并接受的将是面向对象式的编程。
工业界目前最流行的面向对象编程语言就是C++和Java。所以基本上锁定这两个方向就可以了。而且完全可以同时掌握。
三、掌握Java的精华特性
掌握Java的精华特性的同时,一定要知道为什么。比如,Interface和multi-thread。用interface是更好的多继承的模型,而多线程则是设计到语言一级的重要特性。要完全理解interface是为什么,用多线程又有几种常用的编程模型。
四、进行编程实践
接下来就不能纸上谈兵了,最好的方法其实是实践。一般教科书上的例子并不能算是实践,只能算是让你掌握语言特性用的。而提倡做实际的Project也不是太好,因为你还没有熟练的能力去综合各种技术,这样只能是你自己越来越迷糊。
我认为比较好的方法是找一些比较经典的例子,每个例子比较集中一种编程思想而设计的,
比如在我的实践当中,我曾经学习过一个很经典的例子就是用Java实现的HotDraw
学习是为了用的,是为了让你的程序产生价值,把握住这个原则会比较轻松点。
编程新手该如何从零开始学习Java编程?
㈡ 提到程序员,除了代码你还会想到什么
其实提到程序员吧,会想到什么呢,我觉得可能会想到代码,也有可能会想到电脑。也有可能会想到无聊,但是我可能下意识的就会想到那个猝死,原谅我这样想你们,对不起我也不想的。但是真的下意识的就会想到猝死,可能就是最近特别多的那个猝死的情况会发生吧,而且就是大部分都是你们程序员,我知道你们的生活特别的枯燥,你们那生活还可能就是很无聊。然后可能还是需要特别多的加班,然后饮食不规律啊什么的,不能按时睡觉啊,然后你们可能猝死的情况就比较多一点儿了,其实我真的是不想这样想你们的。但是真的下意识的就会想到这样子,还是希望以后能够改掉我的这个印象吧,希望你们以后就不要再有这样的情况发生,其实还是希望你们能够健健康康的啦!
提到程序员,我可能还会下意识的想到那种。戴个眼镜也不收拾自己,然后那种脸上可能有点青春痘的男生,原谅我真的没有在生活当中见过一个真正的程序员,所以我只能好以一些电视剧当中的形象,或者是网上的一些段子啊什么的,来猜测你们的样子,其实我可以的话我还是希望咱们国家,可以拍一个关于你们的电视剧或者是电影吧,因为我觉得可能你们的生活有点儿无聊,但是可能会向我们展示一下全面的样子吧,还有就是你们的工作和你们的生活是分开的那种感觉吧,我还是希望看到如果有一部这样的电视剧或者是电影出现的话,对比应该还蛮强烈的,我还蛮想看一部关于程序员的电视剧或是电影的。
最后我希望你们真的就是少熬夜,然后希望都能健健康康的吧!
㈢ 提到程序员,除了代码你还能想到什么
在图搜里搜“程序员”:
国内的是这样的:
但这是richard stallman大神啊,GNU布道师,喜欢用国产的龙芯笔记本(采用开源的MIPS指令集),HHKB键盘,打起代码来啪啪啪。
当然了,其实只要自己能够控制好饮食、坚持锻炼,下意识的去让身材变得更好,还是不会都变胖的。同时加强肌肉强度之后,通过肌肉保护骨骼、关节,也不容易得颈椎病、腰肌劳损。效果可以参见知乎帖子“程序员可以练成肌肉男吗?”https://www.hu.com/question/28983978
人们常说程序员“钱多,话少,死得早”。
钱多,程序员的工资,确实相对别的行业高一些,因为这个群体的脑力劳动强度相对来讲大一些,体力强度(加班)、责任意识(修bug)要求也高,而且欣欣向荣,积极向上。但主要也是互联网公司,像一些二三线的软件公司,程序员可能是个苦力活,只能拿到一般的工资。
话少,一是大多数理工科的学生可能都话相对少,而程序员更需要安静地思考、工作,因此也养成了内向的性格,内向的性格可能也提供了职业生涯的驱动力;二是长时间面对同样的事物,可能一直对着屏幕,难道跟机器说吗?程序员之间的交流如果信息同质化也进行不下去,因此缺乏沟通的环境,久而久之可能日常交流能力也下降了,说话的欲望也少了。
死的早,近年来有不少加班猝死的案例,还是多锻炼,保持良好的生活习惯,提高工作效率,少加班吧。有时间多陪陪家人朋友,最好还有女朋友。
好了,我觉得其实这个群体还是很优秀的。
比如:良好的逻辑思维、严谨的行为习惯、会主动持续的学习、专注、执行力高……这些品质还是会招一些女孩子喜欢的。
以上。
㈣ 提到程序员,除了代码你还能想到什么
程序员跟什么接触的时间最多---电脑---是日久生情,还是对电脑产生了一种强烈的依赖,无论是从我还是周围的朋友,对于这一点我都是深信不疑的,所以导致很多程序员的性格比较内向。提到程序员能让我想到很多特点,下面一一列举一下:
5、程序员肚子局部胖的比较快。对于这一点我是身有感触啊,从我的整体上来看,我不能算是一个胖人,但是当漏出肚皮的时候,你可能会大吃一惊,对于这一点的原因,可能大家也都知道:吃过饭就不动了,在电脑前一做就是几个小时,肚子能不胖?相信很多办公室工作者跟我有相同的看法。
不知道大家同意不同意这些特点点,这也仅仅从我个人的角度去看,这些特点对于程序员来说,真的是很普遍,大概归纳些,可能不全面,请谅解!
㈤ 程序测试员是开发软件里面最下层的吗
一般来说,同样是新人,技术员的工资要比其他人员高那么一点点(比如行政,人事,后勤,一般的技术支持和销售),因为技术人员,需要那么一点点技术,但绝对不是不可替代的。许多人到了30岁后就迷失了方向,不知道如何前进了。
程序测试员,在国内,没有被怎么重视,就我所知,大多数的小公司,测试人员待遇要比开发人员低很多,当然这并不意味着测试不重要,而是很多公司不愿意进行投入。当然了,工资少,就意味着地位低,愿意去做测试的高端人才也自然就少,恶性循环。
如果是在500强企业工作的话,你会发现,其实差不多的。资深的测试人员,综合素质和能力要比资深开发人员还要强,因为软件测试是和业务挂钩的。
另外,做IT的,都是苦力,呵呵,我也是。
㈥ 你认为程序员与农民工谁更辛苦
以建筑工人为例加以说明,农民工是一个非常辛苦的行业,其中的酸甜苦辣,可能只有常年待在工地的人才能真正体会到。夏天风吹日晒,冬天寒风凛冽。吃得差,住得差,遇到不靠谱的包工头,有时连工钱都要不到。
工资没有保障还这么辛苦,那为什么他们不改行做别的呢?了解这一行的才知道,这其中是有几点原因的!
改行穷三年
有句话叫改行穷三年,只要改行,往往以前的经验都用不上,最重要的是改行前期几乎是零收入。农民工能接受半年,甚至一两年没有收入吗?不能!他们都是上有老下有小,一家几口都指望着他每个月的工资。一旦没有收入,吃住能成问题,这种情况下,谁敢随意去改行?
年龄不适合改行
如果不谈经济问题,很多农民工也会顾及年纪大了,接受能力差的问题。最关键的是转行之后,很可能被比你年纪小很多的人斥责,这种情况你能受得了吗?很多农民工就是这样,在工程行业做了20多年,想改行,可是一看,除了干建筑,别的什么都不会,没办法,他们只得继续前行……
其他行业也不乐观
事实上,每个行业都有不容易的地方。做生意有做生意的难处,创业有创业的艰辛。很多行业只是表面上看起来美好,但事实是,你不踏进去根本无法知道那个行业的真实面貌!所以,也许你离开了建筑行业,又会进入一个更差的行业!
㈦ 郑州工作的java程序员,工资7k,结婚有孩子了,技术中上,工作6年,想去北京工作,大家给点建议
我也是做java的。
我建议你不要去北京了,主要理由是结婚有孩子了,而且在家工资也算可以,去到北京一家人不能在一起,也不利于孩子的教育。另一个就算你去了北京,也不见得能发展得多好,程序员永远就是个苦力活,你做了6年了,还能顶多久?如果在现在的公司做得还顺利的话,真不建议换工作,做生不如做熟。
㈧ 我想做嵌入式软件,报个培训班,但听人说:做软件是吃青春饭的,过了35就不行了,而且做软件常常加班!
楼主可以先报培训班,然后进软件公司实习一下感受一下,我是干了这个一年多了,算不上长,但深有体会。真的是吃青春饭的,公司中途转行的人太多,主要还是太累,我说的就是程序员这些,虽说做什么都累,但计算机程序员不停地代码,我感觉就是计算机苦力,要么就有人说程序员是it民工嘛。公司虽然不强制加班,但任务繁重,任务做不完还得带回家做,有时候连续一个甚至几个星期睡不好觉,我就曾两个星期一天只睡5个小时,睡眠不足估计也就年轻人可以忍受,年龄大了就不行了,这就是资本家赤裸裸的剥削。
还有就是这个行业竞争激烈,如果是搞计算机方面高新技术研究那我不晓得,程序员的话其实是个人几个月培训就能学会的。
对了,楼主,程序员这行业加班大部分公司是没加班费的,而且加班是常事,进入这个行业要有不放假的思想准备,当然不排除有的公司挺好给加班费,按时放假。但大多数都是不给钱。
说了那么多,我也就是把程序员苦衷说出来了,也许是我不能吃苦。反正现在已经辞职,回家去找个工作,程序员就是IT民工,拿的钱还没民工多。
㈨ 为什么要在金融行业做程序员
虽然你没说,但我估计你是说高大上的金融机构IT,比如大摩(摩根斯坦利),而不是普通的银行IT月入数千的这种,而且是指国内的,基于这个假设我回答你的问题。很少,几乎没有。这种圈子小且难进,高大上的这种企业几乎只招名校研究生,数量很有限。首先是英语。其次是技术,至少得“不差”。然后就是所谓Soft Skill,好像装逼外资投行很喜欢。再次就是行业知识,但是既然你是做IT,也不需要太多,反正会进去在培训。 把你想象中的数字砍掉30%到50%就是了。现在投行工资没那么高,不要听人瞎吹。我当时还在读书时,听一个在大摩实习的师兄说,毕业他可以拿每年70w,可是后来请客吃饭的时候还是吃人民广场30块钱的套餐。金融行业的程序员”其实是一个特别宽泛的概念,看得出题主对于行业和职业规划还没有特别清晰的认识。所以当务之急,一方面要加强自己的软硬件条件,也就是@赵劼说的,各种专业课要学好,英语要学好(这些不管最后工作用不用得上,你跟人比拼的时候都要看这些东西);另一方面要加深对所谓“金融业”的认识,至少要知道金融业到底是干吗的,都有什么类型的公司,不同类型的公司都有什么业务,然后在此基础。
㈩ IT行业工作,真的只是吃高薪的青春饭吗
这个观点,我完全不赞同,作为一名IT从业人员,我可以很认真的告诉你,程序员不是青春饭!下面我们从几个角度来分析下:
■总结:搞技术,跟年龄没有太大关系。
只要有能力,怎么也不会沦落到送快递和跑外卖的程度;只要可以编程,可以写代码,有好多公司可以去的。如果什么也不会,也不学,只能干苦力了。
不要听别人忽悠,不要害怕,只要平时对得起自己的工作,多学一点技术。点点滴滴积累开发经验、项目管理经验,学会沟通。♥记住:机灵的人,到哪里都会受欢迎的。