26 歲開始學 Objective-C 是不是太晚了? | 知乎問答精選

 

A-A+

26 歲開始學 Objective-C 是不是太晚了?

2018年08月28日 知乎問答精選 暫無評論 閱讀 14 ℃ 次

【陳賢安的回答(207票)】:

別人的例子或許太遙遠,我就「以身作則」一下吧:

我1982年生,18歲接觸電腦,19歲上大學(念行政管理專業),22歲學會一些基本的 HTML 和 CSS, 24歲學會寫 JavaScript, 27歲學習 Objective-C, 28歲成為 iOS 獨立軟件開發者。而今還在自學計算機的基礎知識。能堅持這麼久的真正原因就是興趣,樂在其中。

想要學會某門技術,還有一點非常重要,那就是實踐機會。我為了參加學校的網頁比賽而學習 HTML 和 CSS, 在三快(飯否)期間有了大量的 JavaScript 實踐機會,加深了對編程的認識,儘管沒有任何 C 和 Objective-C 的基礎,但硬著頭皮給飯否寫就一個很爛的 iOS 客戶端後,基本就入門了 Objective-C.

如果有追求創造事物的快感,我覺得學什麼在什麼年齡都不算晚。

【江疆的回答(90票)】:

作為一個從初中開始學習編程、大學讀計算機專業、接觸 Objective-C 快五年的程序員,我想推薦 Mike Lee 的故事《我是怎麼成為一名程序員的》:

le.mu.rs/motherfu

Mike 生於 1976 年,長大時身邊沒有電腦,在高中時也沒加入過什麼電腦俱樂部,上大學時學的不是計算機科學,然後做的工作也不是編程,2005 年,在他 29 歲的時候第一次開動 Xcode,兩年後,他和 Wil Shipley、Lucas Newman 一起在 WWDC 捧起 Apple Design Award:因為 Delicious Library 出色的設計與實現。

Mike 說:

I often say that anyone can learn to program, but you have to be born a programmer.

I was born a programmer. The rest is just implementation detail.

我同意這個觀點:任何人都可以學習編程,但要想有出色的成就,你需要天生就喜歡這一行。

【李楠的回答(26票)】:

好的一面是:

1

技術上,編程水平進步的難易程度,隨經驗(時間)的增加而遞增。第一年你能學到40,第五年可能就只有5了。

雖然學什麼都是這樣,但是編程上這點體現的相對明顯。所以學習編程是有後發優勢的。(兩年學到80,和那些95的老油條區別已經不大了)

2

另外,IT技術的變化迅速。一個經驗5年的程序員和一個經驗3年的程序員的水平可能還要更加接近。因為這五年間,最初兩年的技術可能已經丟掉不少了。

3

編程語言的複雜度是有限的。

學無止境,複雜度 100 的事情,總有人能學到 150 。但是,對自由表達想法而言,編程語言達到一個程度,就不重要了。

這也是非常多的著名程序是年輕人寫出來的原因。(雖然裡面的代碼在別人看來也許很爛。比如 facebook第一版代碼的優雅程度就很可疑。)

不好的一面是:

1

Obj-C 是個相對有些過時的,而且相對穩定的語言。現有程序員的積累拋棄的較少(優勢的第二點體現的不明顯)。

同時,他被替換的可能性也在加大( Mac Ruby 之類的。不過現在還是沒影的事)。

2

Web 前端技術很快能和 Obj-C 做接近的事情。更容易學習,應用更廣泛,似乎,更代表潮流。

無所謂好不好的一面是:

1

年輕最大的優勢是時間有保障。如果你能安排足夠的時間在這上面,應該很快趕上他們。

2

其實非IT專業的學編程,多是為了自己自由的表達心中所想。如果想追求這種自由,語言就必須學會,沒什麼可選擇的。

【郝培強的回答(23票)】:

我是從30歲開始學的,沒覺得晚

【王寒的回答(19票)】:

為興趣和創造而學,三十不晚;

為賺錢和餬口而學,二十亦晚。

【陳遠的回答(14票)】:

我一直認為,年齡不能成為不學習或者學不會的借口...

可能年紀大了思維會退化,但是26歲啊…在天朝就是研究生剛畢業的青蔥年華,真正的人生才剛剛開始呢...orz

我的經驗是,學一門新語言一定要實踐,動手用這門語言去解決一個真正的問題,不光要解決,還要嘗試解決得最好,在這個過程中帶著問題去學習就會有很多收穫,比起死讀書要印象深刻得多。

【夕照雪的回答(9票)】:

其實學一門技術跟年齡不太有關係,跟你是否對它有興趣或者你是否真的需要它很有關係。

我就是趕鴨子上架的典型。在我自學編程以前(雖然我學的是語法比較簡單的python),我連重裝電腦都不會,所以我說我是負基礎入門。但是因為課題需要(跟工作的人做項目一樣的),沒辦法,必須學,也就學了。多練,多調試,也就會寫了。而且也沒用多長時間,整個開發過程從我開始寫print "Hello world"到測試完成也就是兩個月。這個課題完成的時候,我也覺得有點恍惚,我居然研究了算法,開發了軟件,這簡直是天方夜譚,但是我堅持了,所以它實現了。

【譚旭龍的回答(9票)】:

還沒死,就不晚!

【饒木明的回答(7票)】:

其實這個問題有點奇怪,計算機編程語言只是一種表達思想的工具。我肯定你不是一個程序員,因為真正的程序員不會問這樣的問題。即使從來沒有學過object-C,而現在需要用他來開發IOS,對於真正的程序員來說只是換個工具而已。真正重要的是那深入骨髓的思想——程序員的思考方式,如何抽像現實世界的問題。

寫好程序要學習計算機系統,算法,數據結構,數學等很多東西。其次就是不斷地練習,學會從計算機的角度思考問題。

這是我對自己學習生涯的一些理解和總結,希望對你有幫助。^_^

【易梟寒的回答(6票)】:

他,三歲因患小兒麻痺後遺症而腿部殘疾:

他,初中畢業,他38歲開始學習計算機,兩三年之內成為中國最出色的反病毒專家之一;

他,45歲隻身一人獨闖中關村辦公司,產品很快佔據反病毒市場的80%以上;

他,沒學過市場營銷,卻使KV系列反病毒軟件正版用戶接近100萬,創中國正版軟件銷售量之最。

他就是,江民殺毒軟件原創始人兼總裁---王江民先生。

Just ?do ?it

【潘峰-Felix的回答(5票)】:

2011-09

我29了,專業是Flash、3D動畫,職業是電視欄目包裝,從業4年。優勢是對蘋果App興趣極佳,且美術、動畫、創意方面不求人;劣勢是計算機語言方面0基礎,工作忙,時間少。打算現在開始學Objective-C。我覺得還不晚。比我年輕的應該就更不晚了。=]

update 2012-09-08:

馬上30了。伴隨著平時的工作和拖延症,有效學習時間其實並不多,一年時間只拿下了C語言和基本的 Objective-C。不過說來也巧,當時正發愁如何學習什麼時候用 "Release", 結果蘋果推出了 ARC;現在正覺得 "for key" 之類的東西麻煩,結果 iOS 6 又把這些代碼優化了。感覺真是天助我也!哇哈哈哈!

一年來的感悟是,學得晚不見得會落後,因為開發環境也在改進,開發會越來越簡單的。關鍵是 OOP 的思維方式。

或許照我這速度,等學完了,開發軟件都用不著寫代碼了。=]

【夏靖龍(刻奇)的回答(5票)】:

不說太多,推薦一篇文章《我6個月的學習編程經歷:從」大齒怪「到「狂歡者」》。文章的開頭:

我是菜鳥

幾乎剛好是6個月前,我決定開始從事一項新的職業。2010年10月之前,我從未接觸過編程。要說有,那也只是在6年級時學過了大概一周的非常基 本、基本、基本的編程知識。就這些。我不知會學成什麼樣。2010年10月9日我在微博上寫道:「我究竟想幹嗎?我決定學習編程,我沒有任何的基礎。唉, 兄弟們,我有些擔心。」這是一段生涯的開始,我很高興能走上這條路。我不會回頭。

地址:t.cn/hd8Pmj (分享自 @外刊IT評論網)

【郭欣的回答(5票)】:

單說純技術的話,只要腦子正常,邏輯能力不差,我覺得什麼時候都可以學,看個人興趣和學習能力,沒有什麼不可能的。

但是,就像分析技術問題要結合具體場景一樣,這個問題結合咱親愛的祖國國情來看,就不好說了,26歲開始逐漸面臨各種社會壓力和家庭問題,如果處理不好這些問題,學技術的心境不好,自然也不好修成正果。

【霍克明的回答(4票)】:

講一個好玩的。我認識一個人,在寫代碼之前,他是一個會計。

再講一個好玩的,我認識一個人,在寫代碼之前,他是一個客服。

繼續講一個好玩的,我認識一個人,在寫著代碼的同事,他在堅持考法學碩士。因為他是法學專業的。。

幹什麼都不晚。不過我怎麼老遇到這麼不靠譜的人啊。

【Ben的回答(3票)】:

Instagram CEO創立Instagram的事情可供借鑒:

The story starts when I worked at

Nextstop. While I was there working in marketing, I started doing more

and more engineering at night on simple ideas that helped me learn how

to program (I don't have any formal CS degree or training). One of these

ideas was combining elements of?foursquare?(check-ins)

with elements of Mafia Wars (hence the name Burbn). I figured I could

build a prototype of the idea in HTML5 and get it to some friends. Those

friends ended up using the prototype without any branding elements or

design at all. I spent weekends working on improving the prototype for

my friends. At a party for the Hunch folks I ran into a bunch of people

who would basically make starting Burbn a reality. At that party were

two people from Baseline Ventures and Andreessen Horowitz. I showed the

prototype, and we decided we'd meet up for coffee to talk about it.

After the first meeting, I decided to take the dive and leave my job to

go solo and see if Burbn could be a company. Within two weeks of

leaving, I raised $500k from both Baseline and Andreessen Horowitz, and

started work on finding a team.

quora.com/Instagra

跟年齡真的關係不大。

【黃鈞航的回答(3票)】:

只要你開始學了什麼時候也不晚。你也可以參考以下文章,作者Jean Hsu現就職於Pulse,是一名Android工程師。她近日寫了一篇文章《It』s Not Too Late to Learn How to Code》。文中提到了她自己在學習代碼的過程中雖然艱辛但卻很有收穫。她強調,心動不如行動,要將想法實現化。她還為大家推薦了一個學習課程網站Stanford,希望對大家能所幫助。現將文章摘譯,以下是內容:

?It』s Not Too Late to Learn How to Code

Coding is sort of like a superpower; with it you can create things that millions of people see. You can change the way people behave, the way they think, and the way they interact with others. This is beyond awesome, but I』ve also met a lot of people that think that this ability is inaccessible to them. I』ve met a lot of 「non-technical」 people who seem to think that this superpower is only bestowed on those fortunate enough to have it come easily to them at a very early age.

I took two Computer Science courses in high school, and I』m fairly confident that had it not been for those classes, I would have been way too intimidated to major in it in college. Those who major in CS with no pre-college programming experience get my greatest respect, because even with a few classes under your belt, it can feel extremely daunting.

Beyond college, I』ve spoken to several friends who have expressed the same sentiment to me. They wish they had known how important it was, how many opportunities being 「technical」 opens up, and wished they had learned to code. They always say this with a wistful attitude that implies that they assume it』s too late. They are around my age, 24 to 25.

It』s easy to think that it』s too late, because look at those people who spent four years in college learning to code! But those four years I spent in college learning CS? The first two I spent trying to figure out what to major in. Over the next two years I took eight courses in the department, but many have no direct relation to applications-focused programming, which I assume is what most people want to do. In my entire four years at college, I took only one class that was applications-focused. Going into it, I had no practical knowledge of HTML or CSS, but worked with two other similarly inexperienced students to build a webapp with MySQL, PHP and HTML/CSS.

It』s easy to think that it』s too late. There will almost always be people who have more experience, but it』s important to remember that every one of those people started off as a complete beginner.

So if you』ve been thinking to yourself 「I wish I had learned to code,」 why not do it? When you do, please keep some things in mind:

  • It is difficult! Things that take awhile at first will come naturally to you later on. Of course some people are more naturally disposed toward the type of logical thinking that programming demands, but I believe that in the majority of cases, people assume they aren』t cut out for it before giving it a fair shot. Though of course, having people believe that programming is 「too difficult」 and that the average person is 「not smart enough」 strokes our egos and makes us feel like we』re part of some super-elite hyper-intelligent group.
  • Mentally prepare yourself for roadblocks. I used to think I was cursed, because every time I tried to setup something new (new development environment, tool, library, etc), something would always go wrong. It took many years for me to realize that with all the different combinations of user operating systems, software versions, etc, the documentation was often outdated or not comprehensive.
  • Do you like it? Forget about if you think it』s too hard; do you think it』s fun? When you struggle for hours debugging something, and finally, it runs as expected, do you feel a rush of excitement? Do you look forward to having a few hours to figure something out? Those are the things that attracted to me to software–I just didn』t worry too much about if I could make it or not.

There are plenty of great resources out there to get you started, but I』ll stick with one to avoid option overload. Stanford provides free online access to a good number of CS courses, including three introductory classes. Click here to get started!

Related posts:

  • My Experiences as a Female Software Engineer
  • My Experiences as a CS Student
  • The Thrill of a?Deadline
  • Introduction
  • Beyond Gender in Computing

?

【林志釗的回答(2票)】:

國寶名畫富春山居圖作者黃公望五十歲學畫八十歲成名。

【Chin的回答(2票)】:

just follow your heart .學什麼都不晚,真的~~

【fifth的回答(2票)】:

coding是門檻最低的活,同時又是最有創造力的活之一。objc,工具而已,lz,你著相了

【蔣馮兵的回答(1票)】:

一點都不晚,我今年都28歲了,幾個月的業餘時間已經可以用Objective-C++比較熟練寫Cocoa程序了。如果之前是C++程序員,在你實踐Objective-C的時候你會有種解脫的感覺。我是從CoreFoundation開始的CF和NS很多都是對應的,只不過一個是C形式的,一個ObjC形式的。越老越能融會貫通,相信自己。

【曹婷婷的回答(1票)】:

一點都不晚

26歲我開始轉行做從一個陌生的行業起步到現在。。。

能找到想學的最難能可貴,剩下的就是努力了

【小暖的回答(1票)】:

去年校園招聘聽阿里巴巴的宣講,公司領導說他見過最好的程序員是個廚師。

這絕對是和你的愛好有關,與年齡無關。

【大陌的回答(1票)】:

我31歲才開始接觸Objective-C

【Kada的回答(1票)】:

譚浩強40歲才開接觸計算機的,後來呢?

【周帆的回答(2票)】:

30,jsp studying。。。別嫌我老,其實我看起來還小:P

【唐巧的回答(1票)】:

有興趣什麼時候都不晚,沒興趣什麼時候都晚了。

【宗恆的回答(1票)】:

回答看完到最後還沒想學的人,建議你別學了

【covenz的回答(1票)】:

王江民老師38歲之前沒有摸過鍵盤。但並不妨礙王老師創造出一代傳奇殺毒軟件,做為一個26歲的年輕人,問這樣的問題應該感到害臊

【Fire9的回答(0票)】:

想想離我們而去的王江民老師。對於大齡人士學編程(包括我自己)兩個就夠用「堅持」!

【sealon的回答(0票)】:

學習某一種知識和年齡間的關係直接影響不大。

學習的早晚僅憑少、青、中年劃分階段,說服力不夠,有點滑稽。

我不清楚「Objective-C」,如果這個知識是你工作生活必用的,各位的參考已然夠用。

【陳光喜的回答(0票)】:

不晚啊,想學的話跟年齡的關係部大。我也準備這段時間開始學習移動開發方面的知識,準備先學android下的移動開發,下半年會介入到ios下的開發,爭氣明年轉型到移動開發行業當中。當然近段時間也想好好瞭解下dotnet的底層知識。

還有在ios下開發對平台兼容性的考慮要少好多,開發起來也要少很多事的。

【unTed的回答(0票)】:

永遠不嫌晚。

【吳少傑的回答(0票)】:

只要從現在開始,都不會晚,加油吧。

【lk2的回答(0票)】:

Follow your heart ,follow your dream

【陳剛的回答(0票)】:

時間確實是不可抗拒因素,但是學習效率上你可以趕超上

【王青龍的回答(0票)】:

一點都不晚,現在很多人都沒有方向,要麼是方向很模糊。如果你認定了這個方向那就做下去,有夢想的人是偉大的是值得尊敬的。

年齡不是問題何況你也不大不是麼?26歲正式一個精力旺盛的時期,不過也是一個浮躁的年齡階段,希望你能堅持下來。

祝你成功!

【妄為的回答(0票)】:

看過網上廣為流傳的那個70歲還是60歲開始學彈吉他後邊翻唱《因為愛琴》的奶奶的視頻吧?

【Wiki.M的回答(0票)】:

只要有興趣就不晚……

【潘明的回答(0票)】:

想學就去學,不試怎麼知道...

【王慧的回答(1票)】:

請用心學,一天可以當十天用。

【李海亮的回答(0票)】:

貼一個?Instagram?CEO的故事,勵志一下

www.ifanr.com/40717

【James的回答(0票)】:

要用心專一去學習一個東西,26歲不晚,我28了還剛開始學OBJ-C

【小東的回答(0票)】:

這也要問嗎?有興趣就去學,天天練習著寫1年後就會有所成就了

【shuopei的回答(0票)】:

蘇老泉,二十七。始發憤,讀書籍

【彭寬的回答(0票)】:

什麼時候學都不算晚,只要能用心學

【馬丁的回答(0票)】:

你覺得我的年紀有多大,呵呵,38仍舊不斷學習新的語言,例如:Scala之類.

【何勇的回答(0票)】:

我現在就是26歲。。

【鄧毅的回答(0票)】:

想學就學,想學才學

【欣然兄的回答(0票)】:

堅持,即學即用

【陳崢的回答(0票)】:

我也剛開始, 24

【梁亞楠的回答(0票)】:

與時俱進,啥時候都不晚,just?love it。

【於宙的回答(0票)】:

It's never too late to learn.

【侯明園的回答(0票)】:

30歲開始學

【王剛的回答(0票)】:

just do it, so what is?

【劉宇波的回答(0票)】:

不晚!我現在26歲 正在學oc和ios開發 而且自己認為進度很不錯!

我一向不覺得有什麼事情 從現在開始做是晚的!

【孫小康的回答(0票)】:

With passion,never Late!

【王悅暉的回答(0票)】:

只要願意,什麼時候都不晚。五六十的人都高考呢,就學一個語言算什麼。。。

【阿龍的回答(0票)】:

不晚的,相信自己!!!

【javaliker的回答(0票)】:

我30多歲了 照樣學習obj——c ,一個人獨立搞定了一個SNS的社區開發 ?,還是那句話,只要有興趣和實踐 ? 沒有什麼不可能!

【劉子威的回答(0票)】:

我快30了,也準備學IOS開發,很正常,興趣是最好的導師

【張嶺的回答(0票)】:

不晚

【王勇的回答(0票)】:

我28了,這個月才買了本Visual c++,現在看到第5章了。另外,我是做運營的!從來都沒接觸過程序這塊!

【安子的回答(0票)】:

這麼多人說自己的看法,其實都一樣,都是爬起來的。

反正,我覺得,如果你有一顆堅毅的心,什麼時候做什麼都是一樣的。

基礎語法和基本編寫知識都很容易上手,但是如果想成為大牛,一看悟性二看堅持。

at last, 加油!

【岳鵬的回答(0票)】:

never late to learn new things, 60歲學空手道都不算晚。

【楊濤的回答(0票)】:

晚麼?我27了,現在自學php+javascript+java

【孫林的回答(0票)】:

美國一位老爺爺75歲自學計算機開發社區管理軟件,汗顏麼

【黃新宇的回答(0票)】:

26是人生黃金年紀,如果你有C++或Java的開發經驗上手很快,當然有C語言基礎也行. 我是過了30,花不一周時間入門.主要為了開發一個ipod遙控軟件特意去學的,開發也是在虛擬機上完全的。因此入門的成本很成,主要就語法的學習, Object C 本身也是面向對象的語言,可以找一些各種開發語言比較的文章看一下即可。

? ?我推薦看如下文章

? ? ? 1.Ruby versus Smalltalk versus Objective-C versus C++ versus Java versus Python versus CLOS versus Perl5 versus XOTcl?approximity.com/ruby

2.?C Style Languages: C, C++, Objective C, Java, C#

? ??hyperpolyglot.org/c

【鍾征宇的回答(0票)】:

才26歲好年輕!28歲開始接觸apple,開始學Obj-C。

【徐卓立的回答(0票)】:

晚就晚吧,只要激情還在就好

【劉明的回答(0票)】:

24歲畢業,開始學習C,然後C++ ->Symbian C++ ->Java(Android) ->OC(IOS),中間還瞭解了一些Lua,JavaScript? 。Just follow your heart!? Come on Boy

【謝家欣的回答(0票)】:

學習永遠都不晚

【何凌瀚的回答(0票)】:

什麼時候學都是可以的,只要你有這個興趣 。

不過最好的學習時間是在14歲以前,可惜在中國沒有這個機會。

【徐曉歧的回答(0票)】:

我34歲才學,學到老,活到老,這才有樂趣。

【德萌的回答(0票)】:

堅持最重要,我已經編了八年了,接觸oc也兩年了,加油

【墨魚的回答(0票)】:

有興趣、有想法,一切都不晚。

【王雲開的回答(0票)】:

只有一個問題,喜歡與否

【春哥的回答(0票)】:

小伙子一說晚,大叔們笑了,真是活到老,學到老,啥時候都不晚,只要有,興趣,興趣,興趣。

【張辰的回答(0票)】:

單純學習 個人覺得 年齡不是問題!!但要是說養家餬口那就得從20出頭說起了!自己現在就是工作只為生活,平時學習Python...很有喜感的!

【許世傑的回答(0票)】:

你真的把碼代碼當真了,碼代碼是入門超低超低的,所以只要你會數學運算,會開電腦,會打字,會打開應用程式,那麼一切都是簡單的,當然了。同樓上,要有興趣,自己先慢慢逼自己,後來就有興趣了。

【天光的回答(1票)】:

object c又不是什麼有難度的東西,有編程基礎,尤其是有C/C++的功底的話,很簡單。

我35歲開始學object c及IOS開發,從開始學到第一個應用上架,一共才7天(其中包含4天的蘋果應用審核時間)。

【藍韋巍的回答(0票)】:

有基礎會學習得很開,我大學是經濟學的,從大二自學到現在已經可以做網站,wp7和android的開發。開文檔就能寫程序了。自學算是3年多了。

【董國華的回答(0票)】:

學什麼都是興趣第一,興趣是唯一的老師。

然後,貴在堅持,貴在實踐。

入門之後,可以借鑒原碼提高一下風格和設計,做一下整體提升。

【cymbi的回答(0票)】:

只要有興趣,學什麼都不算晚。

【Halsen Lee的回答(0票)】:

我也開始學 ?加油

【任健生的回答(0票)】:

你還很年輕啊,肯定不晚,要相信自己!

【俞宏偉的回答(0票)】:

活到老學到老,騰訊近期有一個門衛還轉型做了程序員,老馬發微博認證真實性

【曾益鳴的回答(0票)】:

學啥都不晚,關鍵是行動

【一江的回答(0票)】:

我28歲才學的.

【八劍的回答(0票)】:

呵呵,我都快40了,才剛剛開始學ios開發

【陳翀的回答(0票)】:

業餘有興趣有精力的話學點編程挺好的。至於目的,其實在純興趣和純養家餬口之間,有個中間地帶叫知識儲備。

我知道美國一個marketing第一的學校,搞了個Integrated Marketing Communications的碩士項目。這個項目招了一些中國學生,女生偏多,基本都是文科專業的,比如英語,廣告,甚至藝術。為了在美國找工作方便,這些文科女生多數選了database marketing方向,然後工作中基本要用SQL,R,SAS之類。

雖然這些比真正的編程簡單得多,但是表明了一個趨勢,就是用簡單的計算機語言管理和處理數據,將會是很多非IT工作的基本必備技能。國內的部分工作大概也會往這個方向發展。

【Sunny的回答(0票)】:

一點都不晚,看看一堆程序員給出的建議?segmentfault.com/q/101000

【張國鈺的回答(0票)】:

關鍵不在於你從幾歲開始,而是你想到幾歲結束,什麼事都是如此。

【萬籟的回答(0票)】:

很可笑的一個問題。還有80歲找老伴的,晚麼?

你覺得需要,就學,不需要就別學。

這是一種茫然、沒有自信的表現。

做回自己吧

【Ousui的回答(0票)】:

興趣而為之,永遠都不晚.

【李鵬宇的回答(0票)】:

老一輩裡面,王江民40歲學編程,不也沒晚麼?

【蘇宣全的回答(0票)】:

任何學習的意念一旦產生就要堅持。不晚

【小興的回答(0票)】:

學習永遠不晚

【sheepyellow的回答(0票)】:

軟件開發行業最顯著的特點就是門檻很低!換一個角度說就是,你隨時隨地開始學習軟件開發都不會有什麼問題,我就是大學畢業之後開始接觸軟件開發的,之前連c、c++是什麼東西,兩者有什麼區別基本都搞不懂!然後搞了2年c、c++開發之後,一個偶然的機會開始學習OC的。只要你用心去學,肯下功夫,沒有什麼晚不晚只說,我接觸的資深開發者基本都不是計算機專業畢業的,絕大部分都是20多歲才開始接觸這個行業。

【郭海權的回答(0票)】:

同勉勵

【張旭的回答(0票)】:

蘇洵25歲才開始讀書,是不是也晚了呢?

【張冠晨的回答(0票)】:

一句話回答這個問題:娃哈哈創始人宗慶後四十歲還在街頭騎著小車賣文具

【韋大魚的回答(0票)】:

靠,我30才接觸。其實也一直在糾結這個問題。

【RefuseBT的回答(0票)】:

OBJC不難,與其他編程語言機制相差不大(甚至有些還不支持。。。)。只有autorelease對設計的衝擊比較大。不要認為大多人都不支持autorelease管理就一點不用。OBJC庫中大量使用這一特性,如果你自己的架構不使用反而引起內存管理的混亂。只要注意一下集中釋放就可以了,你自己釋放RunLoop釋放都是釋放,只不過時機不同。

【jamesliu的回答(0票)】:

我覺得什麼東西,只要你想學,什麼時候都不晚,還有幾十歲的還在學習英語之類的呢,只要覺得對自己有幫助,就去學吧,加油哦!

【螞蟻的回答(1票)】:

如果你是興趣副業去學,體驗一下未嘗不可,如果是為了學習這技術餬口,有點晚了,而且還辛苦。

【AirSpuer的回答(0票)】:

可以的,可以月薪8K

【白新寬的回答(0票)】:

心中有愛,人生如歌

標籤:-學習 -iOS-開發 -Objective-C -思維導圖


相關資源:





給我留言