What I learned through the swift teacher

Introduction

I work for a mega-venture company and am currently developing apps. Since I had the experience of teaching swift (iOS) this year from the connection with my current career, I write it for the purpose of recording that experience.

Contents of this article

In this article

--Introduction of points that iOS beginners stumble --Difficulty of the instructor --Summary

I will write in.

Introduction of points that iOS beginners stumble

  1. I'm not sure about init ()
  2. I don't know how to use static
  3. I don't understand the relationship between MainStoryBoard and ViewController
  4. Difference in frame/bounds
  5. The keyboard does not come out in the simulator
  6. optional(guard let)
  7. enum
  8. MVP (conceptual understanding)
  9. bundle install related errors
  10. API(HTTP)Client

Questions were concentrated around here.

When teaching beginners, I think it's a good idea to focus on the introduction.

Instructor difficulty

Not limited to iOS, the difficulty of the instructor was that the point of stumbling differs depending on the person.

In the case of one-to-many, if you adjust the speed to someone, it will be faster or slower, so I wonder if it will be a form to build a certain curriculum, watch the progress of the first few days, and gradually tune. think.

Personally, after joining the team, I used the # beginner-help channel on Slack to ask any questions and used a good channel, so I used it in this lecture.

What I felt good about was that other learners answered each other's questions and solved the problems.

The image is like doing a question site like StackOverFlow only by relatives.

By doing this, I feel that I was able to learn swift on both sides, lowering the hurdle that beginners feel "Is it okay to ask such a question?" And deepening understanding by answering the question again. Masu.

Teaching is not about giving an answer, and I learned about the experience of new graduates, so it was a good experience.

Summary

This time, I wrote what I learned through the swift teacher.

I wrote the lessons and experiences of the instructor easily, not the tech content like other people.

I also hope to have a better learning process when performing similar roles.

Other

The SNS is as follows. If you read the article and contact me, please DM.

It's the end of the year, but be careful of your body!

Recommended Posts

What I learned through the swift teacher
What i learned
What I learned ② ~ Mock ~
What I learned ① ~ DJUnit ~
[Rilas] What I learned in implementing the pagination function.
[Swift] What I found by using the static property (static)
What I learned about Kotlin
What I learned from studying Rails
What I learned with Java Gold
What I learned with Java Silver
What I learned from Java monetary calculation
Summary of what I learned about Spring Boot
[Swift] Various things I learned by implementing Realm
What I learned in Java (Part 2) What are variables?
Summary of what I learned in Spring Batch
[Rails] I learned about the difference between resources and resources
What should I do to reload the updated Dockerfile?
I will write what I learned about docker anyway (second)
What should I use for the testing framework [Rails]
What I learned in Java (Part 3) Instruction execution statement
What I learned when building a server in Java
Three things I learned by re-releasing the web app
I learned about the existence of a gemspec file
I will write what I learned about docker anyway (first)
What I stumbled upon in the ActiveModel :: Serializer test
[Swift] What is dismiss?
What I was addicted to when introducing the JNI library
Now, I understand the coordinate transformation method of UIView (Swift)
[Swift] I tried to implement the function of the vending machine
What I learned in Java (Part 4) Conditional branching and repetition
What I did in the version upgrade from Ruby 2.5.2 to 2.7.1
What I was addicted to with the Redmine REST API
I want to distinct the duplicated data with has_many through
Beginner Ruby on Rails What I learned is being summarized