1. 我是一个工作3年的男程序员,我对象也是程序员,我们如何做到,工作和家庭的兼顾呢
你好,雷老师不在我就先回答一下。
你的情况和我3年前非常相似,整天忙工作,有主观提升自己的想法却不能实现。既然你已经决定跳槽了,就要考虑好下一步不要为了跳而跳。我建议你最好找一个正规的大一点的外企,理由如下:1 工作生活可以分开,因为正规外企一般很少加班,保证工作时间上完成自己的任务就行了。这样你下班了就会有时间去提升自己。退一步说,就算有加班,加班工资也是按规定给的,这点比民营私企要好的多。 2 外企虽然大多数是中国人,但是一般的邮件还是用英语的。还有机会和老外直接口语交流,工作中就可以满足你提升的目的。3 对于你的职业生涯也有帮助,好的外企 例如微软,惠普,google,三星等只要你能进去以后找工作就不愁了,因为你有大企业的工作经历。
你可能担心现在外语不好 进不去。但是作为程序员来说,进这些公司作为技术开发的职位来说外语要求不会太高。你可以试一试。万一不行 进小一点的不知名的外企也是一种选择。看你现在房子票子压力大,你也可以选择华为,淘宝,小米这种公司,他们加班多,但是给的钱也多,能极大的缓解你的经济压力。你可能会说,那我就没时间提升我的外语水平,但是他可以提高你的技术水平,而且对职业生涯的帮助也很大,程序员只要在这种公司呆过 以后找工作也不愁了。
其实生活就是一个博弈的过程,了解自己的需求,制定自己的方向。舍弃一些得到一些。通过得到的机会创造更多的机会。千万别去一些小的私企,那种企业你刚去的时候给你画大饼,然后是忽悠。你也别想在里面学到更多的技术,大多是重复性劳动。对你的职业生涯也没有任何帮助。现在小企业成为巨头的可能性已经很低了,也别抱这种希望了。
全是自己的经历,希望对你的职业生涯和生活有帮助。
2. 三十多岁工资不够养家转行学it会不会太晚了
当你正值壮年,会发现很多事情我们都无能为力的时候,尤其发现钱这个东西的重要性。换行能否挣得更多?
1.与自己从事的行业是否与之相关,自己做的工作与此是否有一定的关系,你是否发现其中有很大的利润。如果只是去为了赚多钱,那就要再掂量掂量。
2.自己有没有相关的基础知识,如果自己对这方面根本就一窍不通甚至基础知识都不知道,那肯定要有一个个漫长的学习掌握的时间,而且还有功败垂成的可能。
3.自己是否真的适合去学去从事这个行业,可以先报个班试听下,看能否每天都掌握到相关知识可以很好的运营每天所学
如果分析了下看了下感觉其实it可能不适合自己,或者是不能赚更多的钱,不如去思考下自己的工作为什么不赚钱是不是能赚钱。如果本身就不赚钱那就换个收益比较高且上手比较容易的行业。
3. 程序员的编程思想怎么培养
编程思想培养当然要多练习总结了,我就以编程思想中算法 —— 逻辑思维来举例子吧。
在具体解决问题的过程中,最关键的能力有两个 ——“逻辑思维”和“调试纠错”。
程序员圈子很流行的一个笑话。
娃妈给程序员老爸打电话:“下班顺路买10个包子带回来,如果看到卖西瓜的,就买一个。”
结果娃爸手捧一个包子进了门。娃妈怒道:“你怎么就只买了一个包子?!”
娃爸答曰:“因为看到了卖西瓜的。”
虽然是一个黑程序猿的笑话,但也体现了很典型的编程思维。编程就是理性严谨地与电脑对话,因此对编程者的逻辑思维能力也有很高的要求。
逻辑思维中有个很重要的原则叫 MECE(Mutually Exclusive and Collectively Exhaustive),意思就是“相互排斥且整体完备”,也就是“不重复,不遗漏”。
在编程的算法中,需要处处考虑MECE原则。解数学题时,也是同一个道理——我们要保证答案中考虑到所有的情况,而这些情况既不遗漏,也不重叠。
调试纠错能力
编程的世界里,只有对与错,没有模糊值。在程序运行的过程中,只要最终的结果与期望不符合,就证明算法中肯定有错漏。
但是,程序中的bug常常不是一下就能找到的,需要我们把程序的运行顺序一步步地跟走一遍,同时观察每一步的运行结果。这就需要很多的耐心、观察力和专注力,对抗挫能力也是一种磨练。在这个过程中,也会逐渐懂得一个道理:犯错很正常,纠正它,下次不再犯类似的错误就好。
这一点,也是优秀的人身上常常共通的一项品质。这些人总是在进步,因为他们懂得“回溯、调试、纠错”,不断进行自我优化和成长,不断be better。
希望对你有所启发帮助
4. 程序员可以养家吗
摘要 还行,能吃饱饭程序员是可以养家的亲
5. 看看别的程序员是如何在家接活赚钱的经验啊
本文讲宅在家里赚小钱的一些体会——我靠这些养活一家人。
目前据我观察和实践,“宅钱”有几种模式。
大家谈的很多的两种——当站长和开发共享软件就不提了。这里谈下其它途径:
(1)第一种是平台+定制,典型的是 ucenter home, supersite, dz 的定制和集成,这类活比较多,一般金额5000-20000。.Net下主要是dnn的定制,主要是国外项目。再如,火车头规则定制,这个便宜。这些本人没尝试过——主要是php的,.net国内的少。
(2)第二种是平台+装修,比如,cms系统的装修,淘宝网店的装修,价格在千元上下。淘宝网店装修成品的话,一般卖几十到一二百元,有的专门搞淘宝装修的工作室,一年收入几十万。
(3)第三种是平台+产品,比如,iphone平台,以及mmarket平台。这方面,本人没尝试过,只是关注。javaeye上有几个家伙做iphone上的开发,一个哥们目标市场定的非常明确——iphone下日本人需要的软件,这哥们第一个月收入1W,后来的不清楚。
(4)第四种是简单任务外包。简单任务外包主要是为了降低成本或者缩短项目周期。据我的观察,以降低成本的为主。国内这种任务,折算成时间收入,大致是2000-6000一月(我的估计值),也有高的,也有低的。
(5)第五种是困难任务外包。困难的任务外包主要是解决技术难题,很多企业都没有牛人,或者有牛人,术业有专攻,有解决不了的问题,外包一下。估算一下,基本上能达到5000-30000一月。问题是其一数量不多,其二有技术风险,算期望值下来,每月收入也比上面第四种高不了多少。现在手中有需求,需求非常简单,就是识别图片上的对象,要求识别率高,如果将项目预算除以开发时间,大致是 50000/月。但是,开发成功率不高,未必有20%。
第四种活是你干的时间越长钱越多,第五种活是你干的时间越短钱越多——客户巴不得你一天干完呢。
我目前第五种结合第四种过日子。
谈谈体会:一、收入不要小瞧外包网站上的项目价格比较低,实际上投入去做的话,收入和上班差不多。但是,再向上,月收入要上万是相当的难二、信用信用很重要,大家都知道,不多说了三、细分细分很重要。细分就是你只做这一块,你就比别人有优势,当你哗啦哗啦列出案例,客户一下子就认定你了。你如果不细分的话,啥都做一点,啥都不多,对比你的竞争对手就没有优势了。只做自己有优势的。这里有我最大的教训。我以前搞过管理、搞过技术、搞过写作,三分兵力,结果都能过日子,但都过不了好日子。现在在家里做宅男赚钱,有一段时间我想扩大收入,多涉及了几个自己不擅长的领域(Web开发),结果收入没扩大反而缩小了。Web 开发人多,价格压得低,自己不擅长,开发效率又低,收入自然不高。非常赞同吉日兄的只做XXXX。只做一点,做到老大。
永远记住太祖评价诸葛亮的话:其始误于隆中对,千里之遥而二分兵力。其终则关羽、刘备、诸葛亮三分兵力,安能不败!
和吉日兄不同,俺没有工作,只做一点,活太少,不够养家糊口。所以定了3个方向——协议分析、网络推广、图像处理,但三体合一(哈哈,最开始搞图像处理是因为要搞定验证码,搞协议分析也是为了推广。别骂哥,哥要过日子 。。。。。。)四、平台平台相当重要。做(1)-(3),你得熟悉所涉及到的平台和主要的定制需求。做(4)-(5),你也得有自己的平台,才能收入高。否则,只是苦力收入。(btw. 顺便提一句,我认为金色海洋那种什么自然架构是我这里所说的平台,是方便为自己定制的平台,而不是为广泛的程序员制作的普适框架。)
我的其他尝试:
自从离开北京,回到我这个四线城市,我取得的最好的月收也只是1W。因为这种活,基本属于苦力活。你没有关系,又没有扎根一个行业(扎根一个行业的话就没法宅了),想取得更高的收入,无法做到。而我又想突破这个收入,所以我做过或正在尝试以下尝试:
(2)规模化(已失败)——招聘人,组织开发项目(俺接小项目还挺好接的,基本随便接接就够干好一阵子)——失败。本地严重缺乏人才,自己培养浪费时间。而我又想保持目前这种生活方式。
(3)专业化——在某一两个领域做到国内顶尖乃至国际顶尖——努力中。目前协议分析在国内处于前列,现在在努力图像理解——哥的最好伙伴是电脑,哥得让电脑具备最大的能力——bot技术和机器智能是好帮手。
(4)平台化——一是网站平台,二是技术平台。技术平台在逐步完善,网站平台还没时间搞。三是第三方平台,比如mm平台,淘宝平台,这个还在观察,没找到一个好的切入点。
(5)服务化——简单说,就是“哥不提供产品,只提供服务”。比如说,验证码识别,提供一个接口,你传一个图片,给你识别传一个结果回去,识别一张一分钱或者半分钱。
既要能入世赚人民币,又要能出世逍遥自在,难啊!!
6. 为什么生存是狼的第一职业
下面让我们再来看一幅让人惊心动魄的场面。这是马尔科夫向我们讲述的一个故事。
在一个寒冷的冬天,他在打猎时,遇到了一只狼。这只狼近两米长,非常健壮。可惜马尔科夫的猎枪没有瞄准,只打到了狼的右后腿,但狼还是瘸着这条腿逃跑了。于是,马尔科夫骑上马去追赶这只受伤的狼。跑了一段时间,受伤的腿成了狼前进的阻碍,狼拼命地向前跃了几下,和马尔科夫的距离拉大了些。狼利用了这个机会,回过头去撕咬自己受伤的右后腿,几下就把那条腿咬断了。马尔科夫清楚地看见了所发生的一切。他当时完全被吓傻了,他的马也一动不动,静静地看着狼,看着它拖着血迹逃跑了。
狼的生存能力从塞顿《动物记》中的描述也能略见一斑。
北美水牛群消失了,它们向猎人手里的来复枪屈服了;大群的羚羊也消失殆尽,它们难以承受猎狗和子弹;幼年的鲑鱼群数量也在斧子和篱笆开始使用前就在减少;巴特兰地区古老的居民在新的环境下像雪一样地消失,但生活在这里的狼却不害怕绝种的危险。在高低不平的小丘上,早上和夜晚仍然能够听到它们的歌声,就如多年前平原上到处奔跑着众多的猎物时那样。
可以说是狼强大的生存能力保证了它们在如此残酷的自然环境中生存,也可以说是这样的自然环境促进了狼群的改良,使它们具有了更强大的适应能力。也许是两者兼而有之,形成了良性的循环。
生存是狼的第一职业,职场中人也同样以生存作为整个职场生涯规划的第一要素。
无论你是天之骄子,还是满面灰尘的打工仔;无论你是才高八斗,还是目不识丁;无论你是大智若愚,还是大愚若智,如果你没有找到自己的位置,一切都会徒劳无益。找到了适合自己的位置,英雄才有用武之地。
乔·吉拉德1929年出生在美国一个贫民窟里,他从懂事时起就开始擦皮鞋,卖报纸,然后又做过洗碗工、送货员、电炉装配工和住宅建筑承包商等。35岁以前,他是一个失败者,朋友都弃他而去,他还欠了一身的债,连妻子、孩子的吃喝都成了问题。他还患有严重的口吃,换过40多个工作仍然一事无成。为了养家糊口,他开始卖汽车,步入推销生涯。
刚刚接触推销时,他反复对自己说:“你认为自己行就一定能行。”他相信自己一定能做得到,于是以极大的专注和热情投入到推销工作中。只要碰到人,他就把名片递过去。不管是在街上还是在商店,他抓住一切机会,推销他的产品,同时也推销自己。三年以后,他成为一位出色的推销员。谁能想到,这样一个不被看好,而且还背了一身债务、几乎走投无路的人,竟然能够在短短的三年时间内被吉尼斯世界纪录称为“世界最伟大的推销员呢”?
乔·吉拉德做过很多种工作,屡遭失败。最后他定位做一名销售员,因为他认为自己更适合、更胜任这项工作,就此他找到了生存的最好爆发点。
另外,在职场生涯中,像狼一样经营自己的优势,是立足于职场的一大智慧。
张思和是某家酒店的行政主管,本来做得很好,因为新来了一位副手,并且从一开始就咄咄逼人地觊觎着他的位置,他感到了一种无形的压力,便开始考虑充电,以便稳固自己的地位。他选择了学习电脑知识,甚至连编程序都认真地学,同时还学英语。就在他终于成为一个三流程序员,能简单地用英语对话时,对手已迫不及待地取代了他的位置。
张思和懊悔不迭,自己在行政管理方面本来就不差,虽然有许多地方需要加强,只可惜加强错了方向,要是在自己最需要加强的方面——管理的效率与艺术方面入手,就不会让对方有可乘之机。
如果置自己的优势不顾,认为自己能为所有的人干所有的事,那你在职场上一定找不准自己的位置,也不可能真正体现你的价值。假如你要做一名优秀的财务人员,在这个位置上,你不仅要处理好人际关系,熟悉更多公司方方面面的业务情况,最重要的是你必须全心全意认真地提高你的专业技能,因为这是你在公司里的价值体现,是你在职场中安身立命的根本。
对任何一个大公司来说,一个货真价实的财务专家,远比一个拿着诸如计算机等级考试证书、英语四六级证书等多面手的普通财务人员更重要。找到了你的最佳位置,你的才华就有了施展的舞台。
一个人不可能面面俱到,每个人都有各自的优点和缺点。在职场上,与其费尽心机地去改变自己的短处,还不如努力把自己的特长发挥到极致。
想批准自己在职场中独特的价值,就要知道你能做什么,你想做什么,你的优势是什么。每个人都有自己擅长的事,喜欢的事,鞋子挤不挤脚,只有自己最清楚。
在职场中,只有找准了自己的最佳位置,才能最大限度地发挥自己的潜力,调动自己身上一切可以调动的积极因素,并把自己的优势发挥得淋漓尽致,从而能和狼一样成功地生存、发展。
7. 互联网吃“青春饭”,那么年过35的程序员如何给自己未来生活有力保障呢
这个说法有点断章取义了,所谓吃青春饭大都指该人所拥有的技能会随着年龄的增长而退化或者是而消失。但对于程序员,写代码或者是做软件都已经是一项已拥有的技能,就算是年龄增长了,但是这个技能并不会退化。
程序员实现个人价值的最佳途径还是得踏踏实实的写好每一行代码,做好每一个产品,然后等待时间的力量,万一是大器晚红呢?并不是说三十五岁之后程序员就没有了存在的意义,这个时代需要程序员,只要程序员跟得上时代的步伐,他就不会只是吃“青春饭”。
8. 不上班的程序员如何才能养活自己
个人感觉上班不上班是个伪命题,现在自由职业者都被评为中国最具幸福感职业。特别是在互联网快速发展的今天,“996”的工作常态给人们的工作和生活都带来了很大压力,越来越多的人,特别是与软件开发相关的从业者,希望成为一名自由职业者。
9. 三流程序员如何转行
首先三流的程序员不叫程序员,那叫做码农。而你要是想混的好。那你就要摆脱码农的身份,往真正的程序员的方向走!
第一步,告别码农,学习新知识。
之所以叫码农就是因为你们收割的拿回来的不过是别人的辛苦产物。随便抄一下就能用了。所以就叫做码农。你们根本没有所谓的原创程序也没有拿得出手的技术和成绩,所以就一直把自己当三流程序员,其实你们就是码农。
所以你们应该先告别码农的身份,从一个程序员的角度来看待问题。不要遇到代码的事情就要去找别人做的东西。借鉴可以,但是东西还是自己做的好。
这个时段不但是要接受锤炼和多次的打击更是要学习新鲜的知识,跟上现在的程序员的潮流。这样你才能第一步脱开码农的身份。
第二步,跳槽去更能发展的地方,而不是在这里吃老本。
不要停留在你学习不到新鲜知识和东西的地方。程序员是最容易跳槽的职业。因为职业的构成就是要不断的跳槽出去学习然后进步的。所以不要担心自己跳槽的速度快或者经常要找工作。这是你要成为一流的可以混吃等成绩的程序员的必经之路。
这一条路上你不但要吃苦还要多学习多进步。这种情况可能会持续5-8年左右,所以一定要做好心理准备,切记做好心理准备!
第三步,巩固现有的,成为一个优秀的混的好的程序员。
一般来讲这个时候你已经快35岁左右了。但是更好的未来就在前方,下面就不用教你怎么做了。因为你已经习惯了一个程序员的生活了。下面就是坚持不懈继续努力的了。