"51CTO Academy three Anniversary" iOS development--career success

Source: Internet
Author: User

Life can not drift: if you have already thought well.

4 months ago, in February 2016, I was a network administrator for a foreign company, and now I'm an iOS engineer who has been on a career shift for 4 months. The result is what you started thinking. But the process is very memorable.


In 51cto enrolled in learning iOS course, actually calculated to have more than 1 years, probably in February 2015 time, so calculate the time to study iOS or is full of long, there is a 1 years, the real course is only 4 months, why learn so long, in fact, it is not scheduled for their own study time, Plus the language of the foundation is not very good, learning is always unable to find the essentials. Everything is difficult at the beginning, often heard before, now it is Truth, the University of C language learning, the old feel difficult, no use, now it seems, all languages are C language, iOS OC language is based on C, so say, if you are still in college, learn C Language bar, after many roads can go.


All the way.

or into the topic of how to learn, because the course is in 4 months, I just opened, every day with the teacher to learn, punctual class, adhere to 4 months, found down more problems. Summary is: The class when the teacher speaks all understand, but to oneself want to use of time can not start. So it's been 4 months.


Failure is the mother of success, and it is forgotten who said it. But I know, I'm still holding on, thinking about the past year, think, still very bitter, although now some gains, if let me make a decision again, I may not be so insistent. Haha, self-wry smile a bit. Let's have some dry foods to summarize.


The beginning of everything is difficult: who said, but I believe!

First: If you want to work on iOS development, the first step is to buy an Apple computer. I started to learn when using a ThinkPad laptop installed a Mac virtual machine, the course teacher also has such suggestions, and then after a period of time, I put this ThinkPad notebook into a black Apple, of course, the hard disk is SSD, in fact, when the Mac virtual machine is also used SSD, Now turned into a black Apple, the speed of course, the problem is that the black Apple can not wireless internet, causing trouble on the internet. From the Mac virtual machine to the black Apple process, is annoying, annoying, annoying, on this process, but also to the bitter force of the cock silk with no money to bring a lot of pressure.

So the above sentence, buy a Mac computer, you can lose a lot of resistance, medium configuration, Macmini, slow operation, can meet your development requirements, and so you are engaged in iOS development in an Apple Pro bar.


Second: The computer, then began to learn, first test their own language skills, I am basically no foundation, the university did not seriously learn, out of work to engage in 3 years of network, completely put the language to do not know where to go. So, if you're like me, then you have to be very serious. If you've ever developed a language that's used in other languages, then iOS is easy for you.

How to learn, it is difficult to say the end, in fact, is a sentence can be said, is a nonsense: stick to it, until you give up. Haha, really really, say the truth, the program apes are lonely, before you succeed, you are lonely. We encourage and encourage ourselves.


Third, wrote such a large pile, how can I not put some dry goods, of course, my dry goods here, just a few personal experience and views, not suitable for everyone, but, hope to help you.


Dry food: Can not eat, only goods

Dry First: Learn technology can not meet difficult to give up, the heart begins to have a belief, this belief is, this question I have expected, how you now appear, waiting for you, is to have this mentality, this I also learned from others.


Dry second: meet you will not be the problem, you go to find Baidu, Google, programmers generally say that Google is good, really good, but there is Baidu, can surf the internet is good, now there is a very good program ape is just with Baidu, see he does not Google is also very cow B, so don't think you can't Google and think you less what, Really nothing, just look for a long time, the answer to the question is always there waiting for you. However, if you really want to fill the vacancy of Google in your heart, go to move a bricklayer, make a VPS, 100多 points a year, now can be directly deployed shadow.


Dry Goods Third: When the beginning of learning technology, if you encounter lectures when how can not understand, it is suggested to change a teacher, change a learning video, rather than bite the bullet, because different teacher teaching style is different, so the student's acceptance degree is different, now this age, you should grasp the initiative, Rather than passively accepting. Just start learning technology, vision to let go of a little, not limited to a small piece, the vision is big, your choice will be more, you will know which is suitable for their own. Dry goods have too much, say more, afraid you can not accept, or give yourself a little bottom bar, haha.


Finally, send me the most heartfelt blessing to 51CTO!

I'm taking part in the three anniversary of the 51CTO Academy, What I had to say at the Academy was the Harvest "essay activities, participation on the prize ~ You also come to see it ~

Event Address: http://51edu.blog.51cto.com/8899635/1775394

"51CTO Academy three Anniversary" iOS development--career success

Related Article

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.