2016.1.24更新
(想了想把更新搬到前面来了,感觉这样貌似更方便看一些)
摸索中,在看IOS Developing Library里面的Start Developing IOS APP(Swift) ,看得很慢。很多术语不懂,所以找了个中文版对照着看。不过,有一些地方英文版好像更容易懂一点😓
另外,在iBook里面下载了个the swift programming language,当然,也找下了个中文版。这本预备着过年看,再上一周的班就放假了~
ps,想对其他也要自学的同学说一句~英文文档真的不复杂,没有什么复杂的语法,比高中英语考试那些文章简单多啦😂我都没想到能看起来这么轻松,遇到生词就勤快查字典~
最后,猴年就要到啦🎆🎆,祝大家新年快快乐乐~求安稳的呢都拥有安稳的幸福,喜欢折腾的都有愉快的冒险😄
2016.1.20更新
被tiny叔微信翻牌了,还认识了妹纸😄
谢谢大家的关注和建议,我会尽力的。我一向没有什么毅力和恒心,但是也希望哪天能再开个帖子说我真的转行了~买了个最便宜的苹果小本~算是正式开始了吧
2016.1.19更新
暂时不考虑培训班了,因为想到五个月拿不了工资,又是一大笔损失,再加上学费,好像代价有点高。
晚上回家找找资料找找书,先去IOS试试看,如果学不出来我大概也可以放弃掉这条路了(┬_┬)听你们说的好像IOS比较简单
求各位大神指教~
一、我的基本情况
女,27,高中理科,大学新闻。本科毕业四年啦,现在在地产广告公司做文案,零基础。
二、我为啥想转这行。
三、想学什么?
C语言(因为名字里缩写有个C,所以对这个有莫名其妙的好感),但是相中的那家培训机构只有java,咨询的人告诉我培训班很少有教C语言的,教的话也只会教些皮毛,大部分还是得靠自己慢慢看书。
四、为什么会纠结?
关注tiny叔很久了,也顺带关注了很多几个其他程序员,忘了是什么时候产生的要当程序员的念头了,总之纠结蛮久了。看大家好像都在自学,就买了一堆C语言书,大半年了吧那本C primer 还在第三章- -看起来其实不费劲,但自己好像并没有什么动力,加上我也没有自制力。最近开始认真考虑辞职去培训班。在知乎上看到个叫朗沃的,据说在成都口碑不错(有成都的大神点评下这个学校吗?)但他们只有java。
C语言其实挺不适合初学者的,尤其是现在有C语言工作的地方,都是非常专业的搞硬件的,或者是非常复杂的底层项目
我不建议你学习的时候,先考虑什么语言,你应该先考虑的是,你想学编程做啥?
做网站?一堆选择
做App,又是一堆选择
编程十年的,也有大把一万多块的啊。。如果想改善收入,可能还是想清楚自己的资源,然后利用起来。
不一定只有编程,才是互联网。我拍脑袋说:找个新闻网站去做产品经理,运营经理,都还好吧。
当然,不了解你的实际情况。如果只是为了改善收入,还是慎重。
tiny在楼上说c不适合初学者,这的确是。你抱着一本c++ primer啃,这个太有勇气了。不理解操作系统,很难理解c的那些线程,进程,内存,指针什么的。
又进来扫了一眼,我突然发现一句:你喜欢的培训机构打折?!你要不要私下再聊聊这个培训学校?!
不过别误会,我不是想拍醒你。你自己做决定。没准你转行了,真就成了~
大家给你的信息,自己做整理,做自己的决定。把你写过的代码贴出来,让大家拍一下。
姐 我不建议你去学编程 或者你可以尝试从慕课网学两个月先 做出点效果 再贴上来问问大家 如果那时候你已经完全没劲的话就放弃 反之 买买买 课程价格不是问题 记住 别对培训机构抱过多期望 这事儿主要靠自己 我也是在培训机构学的 过一周办退学 接下来我要自学半年
开什么玩笑啊?程序员工资高?你又不是去硅谷。我认识的一个教SAT的老师,一小时收费2000,够你标准吗?做程序员在这个社会中仅仅是工资看起来勉强而已。
别因为做一种工作没劲就去转行,不然做了程序员还是没劲。
我认识有人国内卖衣服的,也出国了,国内做装修的,也出国了,在国外赚钱比程序员还多。
除非你创业很成功,或者名气大得有一帮小弟跟着你,不然工作不稳定就代表没钱。
职业码农。前路漫漫,上下求索,加油加油~
推荐一篇文章《通信十年》,看看一个通信人是如何转行的。(http://bbs.c114.net/thread-746617-1-1.html)
码农行业和通信有互通之处,不过粘上互联网的那部分,目前还比较红火。
如果做mobile app的话,想学c的话,可以考虑如iOS的坑,object-c和c蛮像的。
java和C#之类的,属于快餐类的语言吧,学个一年半载就可以工作了,而且将之作为web的后端语言的岗位比较多些,不过现在nodejs也挺给力的。现在纯C/C++的确是很偏向于硬件,非常注重积累。
感觉要学哪门语言,需要考虑好自己想从事于哪个行业,我个人的理解软件做的再好也是需要服务于一个行业的(虽然软件也属于一个行业)。
比如说我现在任职的这家做的是服务于福利机构的的管理系统,对于做管理系统不喜欢也不讨厌吧,毕竟在郑州这个小地方能找到一个靠谱些的公司已经不错了。
20楼 @long5778013 被你这声姐吓得不轻:-D 可总觉得自己还蛮小哈哈~我会认真考虑的,选培训机构的原因就是我自己比较没自制力,一边工作一边自学的话估计就是随便看看书的那种心态。
好久没来潜水了,一来就看到这个帖子,忍不住说两句。 先说说本人的经历,或许知道后你更愿意考虑我的建议吧~
----------分割线------------
本人,女,理工科,半路出家做了程序员。
当初选择程序员的一个原因也是工作不好找,感觉程序猿的薪资高点,嘿嘿,然后就混了个研究生文凭做起了程序员。要说天资,本人也属聪明的那种,领悟能力强,也还勤奋,但是欠缺点毅力,所以刚开始的理想随着时间的流逝变成了后来的得过且过。而且因为大多数时候我都有选择困难症,所以从PC端的开发,到服务器后端的开发,从C++到Java,都是外界促成,好在自己从来不排斥新东西,人也简单不势利,即使后生晚辈也与之打成一片,所以也能怡然自得。
直到现在,当妈妈了,需要更多的时间照顾孩子和兼顾家务,除去和孩子一起玩&学,发现自己已经没有什么自由支配的时间了,新技术,新知识啥的只有在工作中学,而一旦工作繁忙琐碎赶时间的话,就沦落为重复机械劳作了。为了避免加班,找工作也是很大受限,与年轻人以及男性比起来,不得不说,不如!
所以我的建议,如果你是个充分独立,即便生完小孩也可以不被母亲的角色所过多影响,个人毅力超凡,那么你可以选择自己想干的任何事,毕竟27岁还年轻,你还可以折腾许多。
最后,祝顺利!
27楼 @guozicat 我94年 还在读大学 不是计算机专业 在之前的培训班里除了一个C++ coder比我强,其他人都比我菜多了,自制力,理解力,努力程度是原因,所以我的意思是你不管报不报班,这几个因素需要提前搞定!加油↖(^ω^)↗享受乐趣!创造乐趣!
你们总监做十年一万多不表示所有总监十年都一万多。
你看程序员拿薪水高,不见得所有程序员拿薪水高。
你所谓的热情也就是针对看到了很多人拿的薪水还可以,然后产生了热情而非真的所谓编程的热情。
你所谓的工资高,在目前这个情况,培训完毕也就3500~4000块钱。崩提北上广……再操蛋的公司面对一个刚培训出来的“女生”,给不了你多少钱,况且27了,可塑造性不高。
现在2016年,如果有人给你讲他7·8年前如何如何开始的。跟现在情景不一样了。
虽然,会有很多人说一些比较没实际作用的话,以及一些各种30,40岁开始学习的人现今如何如何。
…………………… 够打击的哈。
妹子加油,半年多前,,有个 学土木工程的朋友毕业了,对本专业没兴趣,看到我在写代码,问怎么学,我说你就别提其他的,先看下 HTML 和 CSS ,再看看 jQuery ,然后看 PHP ,一个星期多后,他居然看完了,而且觉得自己搞得来,而且感觉还挺有兴趣,我说要不你也来搞开发吧,反正天赋异禀。要知道他可是没计算机专业基础,学这么快确实算不错的了。再后来,我让他照着给他的路线去学习,一个月后他就去找工作去了,在武汉,工资不高,但是经过这半年的磨练,平常的交流,自我激励和学习,现在来看能力已经超过了公司里一个比他经验更足的同事。
所以说,学不学,一看兴趣,二看个人学习能力,三最好有个人能带你,这样学起来快,等到入行了,其实不需要指导,完全就知道该干什么该学什么,以及如何提高自己。至少技术层面的,如果能持续学习,是不会比科班出身差的,反而可能比大部分人更强。
建议你看一下 Tiny 叔前妻的 那篇文章 ,你会有更多启示。
妹子,我今年26,新闻学硕士,现在干记者的,跟你状况太像了
去年我申请日本的计算机博士,做交互设计的,老师竟然收了我,但是后来我申请资金出现问题了,没有去成,现在正努力挣钱,向码农进军
因为是某邮毕业的,所以对计算机非常感兴趣,我连C是什么都不知道,但是我觉得环境会逼着一个人去学习,就像我自己学会Premire和AE一样,当时实习必须会
我觉得只要有需求,啥都能学会,就是动力大小决定的,当时为了给一个公司做宣传片,一周就学会AE,学会后一晚上做了个片,赚了3000,后来没有此类机会了,慢慢就淡忘了。我没有那种内驱力,说什么我今年学会这,明年学会那,我就每次要用就去学,不用就抛弃,功利心非常强。
希望能认识你,我想今年再申请奖学金试试。
你想赚高工资,又觉得这个行业的高工资好赚,其实不是那么回事的。
写程序的,都要耗费极大的努力去学习各种知识,没有人带,也就是没有方向的,那么需要付出更多的努力去学习。如楼上有一位说的当了娘之后的精力不足。
况且,你的兴趣并不是很足,不是很足,就容易被困难所阻退。不要看tiny的前妻,有几点你不具备:
妹子 想和你聊聊 目前是码农 但从大学开始就对广告行业有兴趣 加了几个文案及创意群,平时也写点东西, 在考虑要不要转去广告行业, 文案或social,而你要跳出来,真不景气吗
我29岁,做了传统行业5年多,一直喜欢互联网,15年12月10日才到一个公司做产品助理开始。 我在深圳做外贸的时候,一直自学前端,互联网公司的聚会各种参加,但是没有项目驱动,猴子搬包谷式的,效率不高。 我建议楼主可以考虑产品经理职位,这行待遇也可以,一两年到1w我觉得没有问题,我也是成都。 万金油的岗位,各种学,挺好的。
damon 回复于 1小时前
你想赚高工资,又觉得这个行业的高工资好赚,其实不是那么回事的。
写程序的,都要耗费极大的努力去学习各种知识,没有人带,也就是没有方向的,那么需要付出更多的努力去学习。如楼上有一位说的当了娘之后的精力不足。
况且,你的兴趣并不是很足,不是很足,就容易被困难所阻退。不要看tiny的前妻,有几点你不具备:
她那时比你年轻
她有tiny指导方向
她有tiny的推荐
她本来就没什么基础(也就是机会成本很低)
-----------------------------------------------------------------------------------------------------------------------------------------------------------------我强烈建议楼主好好的看看这个朋友些的这段话,我非常的赞同,很多时候做成一件事真的是天时地利人和,我是个比较失败的例子,可以与你分享: 我去年在一家比较大的培训机构学习ios,连学费+买mac笔记本+吃喝住花了3万5,花光我所有的积蓄,我是零基础,年龄也偏大,29了,在培训班那几个月我可以毫不夸张的说我的努力程度可以排在班里的第一,班里大多数都是刚毕业或马上毕业的大学生,不少人还沉迷于游戏,我是一周七天除了吃饭睡觉就是在教室编程,但是可能真的是没天分,一直没有产生编程思维,加上我们的老师讲课质量非常差,到了中期大部分同学都是在网上找视频自学,毕业后,我投了无数的简历和面试,但是没有得到一个offer,班里有三分之一的人没有找到工作,直接转行或者放弃了,我由于找不到工作也只能回老家随便找一份工作,业余时间继续学习,等年后继续去北上广深去面试找机会,我的目标是非常坚定,我一定要成为一个程序员,因为我没那么多选择,我也没什么朋友需要去交际,我现在的时间除了写代码就是学英语,我在国外待过几年,知道这个职业相对技术移民容易点,所以我会一直不停的努力以进入这个行业,你如果想法与我一样坚定,可以进入这个行业,否则,真的要慎重,编程对某些人真的不难,但是对某些人还真的挺难的,真不是谁不下功夫随便就能学会的。
楼主妹子好巧啊,我最近也在考虑跟你类似的问题,我也是女生,26岁了=。= 毕业后主要做的是编辑、文案和运营。在地产网站做过房产编辑,行情好的时候,每次找我们去,都塞车马费。行情不好就没声了~理解楼主想转行的心情。。
虽然工作三年,多少是个主要负责人了,但想转技术岗呢……因为自己这个岗位想要待遇更好,必然会带团队。可是我虽然沟通不成问题,但是不太喜欢带团队(平级和作为下级都没问题,自己是上级感觉不太6……),也不喜欢看KPI做事。
至于技能方面,除了文案和内容运营之外,PS、AI用得比较熟练,也会用Pr处理裁视频、AA处理音频什么的,都是高中时候混ACG圈学会的。正好做内容运营也需要用到这些工具…… 语言方面比较弱,大学选过C语言和数据结构,都是学了之后觉得不喜欢,就没去上课,学分当然也拿不到勒。 HTML和CSS没系统学过,改模板倒是改了不少,反正哪里不会就去查。简单的DIY模板都可以满足……
我朋友知道我想转技术岗,就说我可以试试去学做前端。确实是一个选择,毕竟我喜欢的工作还是相对所见即所得比较好。不管是P图还是改网页我都是发挥强迫症改到满意为止的,对于兴趣倒是不怀疑,就是在纠结真的要做前端呢,还是往UI设计方向点技能。所以还是没开始学JS= =||||(反正如果喜欢一个东西肯定不能忍受一直是零基础的,这句话实在是真理……)
看到你决定不去培训班,我觉得这是正确的选择……理由上面都说得差不多了,更多的情况你可以去知乎看看。
另外程序员的待遇没你想象得那么优厚呢,目前市场上,初级的待遇也不是很好。 高薪的岗位一般是找项目负责人、技术骨干等中级以上的程序员,这方面断层比较严重呢。
见过不少程序员汉子,有的加班加得很累,总体工资高,时薪呢,健康呢,要打个问号……即使现在过得不错的,也有娶妻生子后觉得家庭分走不少精力的,背负着危机感,因为程序员是一个需要不断学习的工作,你要是不抽时间自学,就会被别人赶上,淘汰了。 你要是兴趣一般般,只为了待遇,可能会失望的。 不过没有试过也不知道是不是真的喜欢或者不喜欢,你可以试着先写一个app出来。 不过,iOS开发需要有苹果的设备就是了……这也是一个成本呢。
如果你只想从地产行业转到互联网行业,不如尝试做运营或者产品,进入到这个圈子再看看? 确实在建筑房产等其他传统行业进入严冬的情况下,互联网没有那么冷,还算比较有生机,不过不是非得做技术才能得高薪的。关键还是看你解决问题的能力和能给公司带来多少价值。
其实我觉得你可以全凭兴趣搞两个月试试,不要考虑转行问题。
如果两个月后还是感觉蛮有意思的话,至少不讨厌,那就继续吧!
---
如果确实任何基础都没有的话,可以找个视频配合书一块看,不过有的视频讲的确实不咋地!
下面说说我的爱人的经历:高中文科(体育特长生),大学酒店管理,毕业后培训学习photoshop等,然后在杂志社/广告公司做排版、平面设计等。因为生孩子在家待业2年多(其实是因为她的工作加班太严重,我受不了),去年经过培训转行做前端HTML/CSS,工作几个月后发现仅仅做这个好无聊,又开始JS的自学。
其实我爱人的兴趣是坐家——我没写错,你也没看错,就是“坐在家里”。不过本人能力有限,帝都房价太高,养不起全职太太;另外,我也希望她通过工作有自己的朋友圈。 转行做前端是因为她之前的工作经历有相关性,也接触过HTML/CSS,这样前期不会太痛苦。
最后,现在的很多工作需要的都是专业能力+行业背景。以程序员为例,如果前者是java,后者可能是OA,银行等等。用java写OA系统转到用java写银行后台,从某种意义上讲是转行了。我看环时互动的文案招聘,也分有美食、IT等。如果文字乃至绘图能力是专业能力,对于美食或者IT相关知识的掌控就属于行业背景的一部分。
林林总总写了一堆,希望能对你有所帮助。
没计算技术方面的基础推荐 JavaScript/HTML/CSS 走前端开发方向。
英文过得去的话,墙裂推荐 codeschool.com 的教程,学完去 codewars.com 刷个把月题。
如果发挥一下文科生博闻强记的优势,把 MDN 都背下来,估计出门秒杀大部分面试官没问题。
我1983年人。小学自学编程做简单加减计算。高中学校有教QBasic,考了个二级。毕业后从广州回东莞自学PHP做论坛页面功能。2010年自学结构设计(ProE)。2011年自学电子和嵌入式编程。2012年自学iOS开发。2013年从东莞到广州转行全职做iOS开发。2014年从广州到上海。2015年从上海到深圳。我第一份工作,工资560,还要扣服装费。我第一份iOS开发,工资3500。现在年薪翻了7倍多。
但,这些不是关键。
关键是,你要明白,工作并不能阻止你的爱好。把业余时间用起来,你想做什么就能做什么。如果把业余时间用起来了都不行,你可以找我。
这几天,我对这个问题有非常深入的思考。也和老婆做过好多次深夜长谈,经常聊到3点多才睡。我的纠结在于,我可以选择全力赚钱,但我担心,这是与真正的赚大钱背道而驰。因为我的目标是赚够5亿,一般的赚钱路径和法子,根本满足不了我的需求。我老婆说,那你好好做一个确实好用的产品出来才有可能。我说,我担心我做10年后还是失败。
昨晚,其实还是没有想通。只是,我们通过从儿子的角度去想问题,决定赌一把:只把时间充分利用起来,而不问收获。
比如,如果我此刻想看算法的书,我就直接去看,不去关注自己是不是能看懂,也不关注会不会因此增加收入,甚至都不关注会得到更多认同还是更多嘲讽。
充分尊重此时此刻自己的欲望和冲动,尽全力去满足它们,不顾后果。这是不问收获。
那把时间充分利用,是指怎么做呢?
我有一个“17小时”的理论。我充分算过,一个人,一天可以用来做事的极限时间是17小时。剩下的7小时,4小时生活,3小时睡觉。先不要忙着跟我说不够睡,听我说下去。
我们先不谈睡觉的问题,先讲讲这17小时怎么分配?9小时爱好,8小时工作。你看,可以花在爱好上的时间,其实是比工作多了。所以,我们可以完全在工作时间全身心投入到工作,在爱好时间再全身心投入爱好。这样就不会导致“工作时间不甘心,爱好时间太担心”的问题。
可能有人说,自己的工作经常加班,会导致工作时间超过8小时,达到10小时,甚至是12小时、14小时,甚至通宵。除了自身任务需要以外,主要的问题可能会是公司的“加班潜规则”。其实这种情况也并不难处理,比如在8小时之后,可以选择看自己爱好的东西。也可以在上班的时候带上自己私人的本子,记录一些自己关于爱好的想法和方案。
我们还是先不谈不够睡的问题,我们继续谈谈什么是爱好?
很多人的困惑是没有爱好。我自己就有这个问题。我无数次问过自己,也跟我老婆讨论了11年。但我还是不知道自己的爱好是什么。但我们试图去定义或者选择自己的爱好的时候,我们会有一个隐藏假设:我要定一个终身不变又能赚到足够多钱的爱好!这种假设是被父母和社会灌输的。正是因为这样的假设,导致我们会离自己的爱好越来越远。因为这样的假设,等于不断地告诉你:你爱好的东西不能成为你的爱好,除非它们能给你带来足够的权和钱。
而通过观察儿子,我和老婆的结论是:你此时此刻想做的事情,就是你的爱好,不要有时间限制,不要有目标限制。
可能你会担心,这样的爱好,会不会导致赚钱不足,没法好好生活?怕啥,我们还有8小时工作呢,赚钱绝不成问题。
解决了爱好的问题,我们终于可以回去讨论一开始的问题:不够睡怎么办?
我只简单地问一句:你想睡吗?想睡,此时此刻就是你的爱好,你就好好用你的爱好时间,美美地睡上一觉。比如我最近就经常从晚上10点睡到早上7点30。
9小时爱好,8小时工作。想清楚这个之后,我得到了彻底的解放。希望我可以从此工作时间好好工作,爱好时间好好爱好。也祝你和大家都能顺利流畅地做任何自己想做的事情。
虽然现在iOS开发的工资没有安卓高了。但是,我还是建议你从iOS开发入行。因为Mac电脑的关系把很多学生挡在了外面,外行转iOS开发才有更多的机会,只要你买一台Mac。
具体的学习建议是我最近到处说的:花一个月拼命看书,花一个月拼命改源码,然后投400份简历,最后一边面试一边总结一边补弃没学到的东西,直到有offer。
最后重点提醒一下,在人生选择上,对于别人的意见要特别慎重。因为你会发现,很多人对自己人生的选择近乎乱来。很多人对人生选择的思考过于懒惰,明明选择都完全经不起自己任何反思,居然就敢拿来坚持,十分可怕。你的人生是你自己的,你的选择是你一生最根本的依仗,不要把自己的选择轻易交给别人,甚至也不要轻易让自己从不反思自己的选择。每一个选择都值得怀疑,每一个选择都值得反思。只有拥有反思的习惯,才能让自己全力去推动自己的选择。
我每天会有3个小时以上的睡眠。目前为止,多数情况下,我会睡6个小时到8个小时。周末可能会睡10个小时到12个小时。
我的理解是,除了4小时生活,3小时睡眠是必须的以外。8小时工作,完全可以满足到我们的赚钱需要。剩下的9小时是一个可以完全自由支配的爱好时间。我可以拿这9小时来睡觉,也可以拿来看React Native 或算法,也可以一部分拿来睡觉一部分拿来玩自己的爱好。
重要的不是一天睡多久,3到12小时,你想睡多久就睡多久。
重要的是,把这自由支配的9小时清楚地列出来。
我自己的9小时是:1、2、3、4、5、6、8、18、21。我一般会拿来睡觉、看纪录片、看动画、看小说、刷社交媒体、看技术书、健身。
其实,如果我们把1-5这段时间直接安排来睡觉,就可以做到一天睡8小时了。当然,如果只有6、8、18、21,四个小时的爱好时间,虽然可以比很多人都做得更好。但还是非常普通。我猜,所有大牛,都会把1-5这个时间段或多或少地利用起来:)
当然,我还是那句话,这9小时都拿来睡觉,也完全可以,没有问题的:)
我的时间安排又变了,现在更合理一些。
6、8(上班车上) 学习爱好所需|7吃早餐准备上班
11、12、13学习工作所需|9、10全力工作
17学习工作所需、18、19、20、21(下班车上)学习爱好所需|14、15、16全力工作
23、24学习爱好所需|22健身、洗澡|1、2、3、4、5睡觉
这只是大体的计划,我会根据自己的身体状态做微调,比如最近一般都是从22:00睡到7:00。
最近也再度更新了一下自己的预算表:
我会每个月至少买1K的书或玩具。
孩子每个月的学费基线在4K。
生活每个月的基线在20K。目前只分配了10K,因为收入还没达到税前35K。
除了学费和生活(包括存款、保险等)基线以外,其余所有钱都拿来买书或玩具。
下一步的收入目标是月薪35K或年薪42万。也有了不换工作但又可以提升收入的一些计划。
等9月份孩子上幼儿园了,老婆会全力学iOS开发和算法。我继续努力赚钱。