La Red de Conocimientos Pedagógicos - Currículum vitae - [Entrevista con el personaje] La increíble persona que pasó de ser músico a desarrollador independiente de aplicaciones iOS~ Entrevista exclusiva con el Sr. Wei Wei

[Entrevista con el personaje] La increíble persona que pasó de ser músico a desarrollador independiente de aplicaciones iOS~ Entrevista exclusiva con el Sr. Wei Wei

Antes de que los teléfonos inteligentes se hicieran populares, la idea que la mayoría de la gente tenía de los programadores todavía era que trabajaban horas extras hasta la medianoche todos los días, fumaban cigarrillos, bebían tazas de café y escribían en el teclado sólo por lo difícil. trabajo de escribir la secuencia correcta del programa y detectar los errores ocultos.

Con el avance de la tecnología, muchas cosas que originalmente debían hacerse frente a un ordenador han evolucionado hasta poder realizarse mediante teléfonos móviles. El trabajo relacionado con programas ha reducido gradualmente el umbral debido a la introducción de nuevas herramientas de desarrollo. De hecho, muchas de las aplicaciones de teléfonos inteligentes más utilizadas están escritas por novatos.

Aun así, si quieres pasar de ser un novato que no sabe nada de programación a un desarrollador de nivel profesional que puede desarrollar aplicaciones móviles de forma independiente y colocarlas en la App Store, el proceso no es nada fácil. e indoloro. No es difícil, pero muchas personas ya han recorrido este camino.

El profesor Wei Wei también es una de las personas que ha recorrido este camino sola.

Desarrolló libros de referencia y se desempeñó como conferencista en los cursos del Instituto de Ciencia y Tecnología de la Información.

Es solo que quizás no creas que la carrera original del maestro Wei Wei no tiene nada que ver con el desarrollo de programas o incluso con la industria de la tecnología. Entonces, ¿cómo logró el maestro los logros de hoy? Hoy, Addiction Technology tiene el honor de invitar al Sr. Wei Wei a hablar con usted sobre su experiencia compartida en el camino del desarrollo de aplicaciones de autoaprendizaje.

QK Xiaohu (en adelante, Q): Buenas tardes, maestro, me alegra que pueda venir a Addict Technology. ¿Ha leído la transcripción de la entrevista que le di antes?

Maestro Wei Wei (en adelante, Wei): Sí, sí, lo miré y no tiene nada de malo. También estoy muy feliz de venir a Addict Technology para charlar con usted hoy.

P: Primero preguntemos sobre el trabajo. ¿El profesor inicialmente planeó dedicarse al desarrollo de programación de aplicaciones iOS?

Wei: En realidad no, solía ser DJ, me dedicaba a trabajos relacionados con la música, escribía letras y música, etc. También escribí letras y música para algunos cantantes, como Luo Baiji, Tokyo D. , y Pig Head (Zhu Yuoxin), etc. Espera, una vez se lanzó un disco, hace unos 15 o 20 años, y vendió alrededor de 80.000 copias. Este número parece bueno ahora, pero el mercado de la música era mucho más activo que antes. Es ahora, entonces es así. Solo se puede decir que el volumen de ventas está bien, después de todo, había muchos cantantes millonarios en ese momento.

Aprender programación por tu cuenta en realidad no es tan difícil

P: No esperaba que el profesor fuera originalmente músico, entonces, ¿cómo lo hizo? cambiar a su carrera actual?

Wei: Recuerdo que después de trabajar en la industria musical durante un tiempo, tenía edad suficiente para servir en el ejército, así que dejé este campo. Después de que me dieron de baja del ejército, planeé enriquecerme y decidí volver a la escuela. Fud admitido en la Universidad de Fudan, donde me especialicé en filosofía y alemán, y me especialicé en francés. Cuanto más me interesaba, fui al Instituto Alemán de Estudios. Después de graduarme, trabajé como editor en la editorial Wunan y comencé a desarrollar aplicaciones, lo cual fue una oportunidad que tuve mientras trabajaba en una editorial.

P: ¿Cómo se dice?

Wei: Yo era el principal responsable de escribir libros extranjeros en la editorial. En ese momento, los libros de referencia para "aprender idiomas mirando imágenes" también ayudaban a menudo en la edición de ilustraciones. y otros trabajos. En 2009, compré mi primer iPhone. Aunque salió al mercado en 2007, no lo compré hasta 2009. Fue ese año en que Taiwán olió que los libros electrónicos podrían volverse populares y decidió comprarlos ese año. Era el "Año de los libros electrónicos", así lo pensé en ese momento. Ese año me ascendieron de editor a editor en jefe y estaba ansioso por probar la llegada de los libros electrónicos.

Al principio, utilizamos dos herramientas, 5 y iPod, para intentar hacerlo. A mitad de camino, descubrimos que la interactividad del producto terminado realmente no era buena, así que se nos ocurrió la idea. de aprender a desarrollar aplicaciones.

Le expresé a mi jefe que quería aprender aplicaciones para poder ayudar a publicar libros electrónicos para mi familia. Aunque mi jefe me animó, no podía dejarme quedarme sin paga, así que tuve que dejar la industria y concentrarme. en estudiar.

Al principio no tenía idea, así que fui al Instituto de Economía y Gestión a tomar cursos durante unos tres o cuatro meses. Creo que los cursos durante ese período fueron de gran ayuda para mí y me ayudaron. sentar las bases para el futuro. Más tarde, también fui a la Universidad Nacional de Taiwán para tomar muchos cursos relacionados, como JavaScript, PHP... y otros cursos. No me llevó mucho tiempo desarrollar mi propia aplicación. Después de un tiempo, encontré trabajo en una empresa de software.

Sin embargo, en el trabajo de escribir programas, el autoestudio es realmente muy importante, porque el lenguaje de programación cambia constantemente, por lo que debes prestar atención constantemente a sus cambios. Cuando tienes trabajo, no lo haces. No tengo que aprender demasiado. Siempre puedo ir a clase. Justo cuando esto me preocupaba, descubrí algo bueno: hay muchos buenos cursos en línea en el extranjero. El contenido también es muy detallado. Además, el umbral de idiomas extranjeros es muy importante para mí. No fue un gran problema. Obtuve con éxito muchos recursos de referencia para el autoaprendizaje. En comparación con los recursos internos, la cantidad de recursos es mucho menor.

Después de trabajar durante un tiempo, también desarrollé muchas aplicaciones, entre las cuales "Identify the Suspect" ocupaba el segundo lugar en el ranking de descargas de iTunes en ese momento. Después de hacer esto, pensé que ya casi era hora de regresar a la editorial, así que llamé a mi jefe para contarle mis resultados. Sin embargo, sentí que mi jefe todavía no tenía intención de implementar esta ola. La editorial aún no ha creado mi propia aplicación de libros electrónicos.

Como no podía volver atrás, pensé, ya que puedo escribir códigos, componer música y gráficos por computadora, también podría hacerlo yo mismo. Este trabajo es gratuito e interesante, así que. Lo estoy haciendo ahora.

P: Es bastante impresionante para un profesor como usted poder expandirse a tantas industrias diferentes debido a su interés. ¿Parece que es autodidacta en todos los aspectos del desarrollo de aplicaciones? ?

Wei: Sí, excepto los primeros tres o cuatro meses cuando tuve clases, la mayoría de las otras partes fueron de autoestudio.

¿Por qué quieres enseñar Swift?

P: Actualmente, los profesores enseñan Swift principalmente como una herramienta para desarrollar aplicaciones de iOS. ?

Wei: Swift es una herramienta actualmente promocionada por Apple. Tiene dos beneficios: primero, es más fácil de aprender que el Objective-C original y tiene un umbral más bajo, además de ser compatible con Objective-. C y tiene la función Xcode Playgrounds. Al ingresar el código, puede obtener una vista previa instantánea del efecto mostrado, que es más fácil de entender para los principiantes.

La segunda es que esta herramienta no solo puede corresponder a iOS, sino que también es adecuada para el nivel de aplicación de Mac OS. Este nuevo lenguaje combina Objective-C, JavaScript, Python y otros lenguajes. Es fácil de aprender y está ampliamente desarrollado en el futuro. Es una excelente herramienta de desarrollo de programas introductorios para los principiantes.

?

Sugerencias para principiantes que desean ingresar al campo del desarrollo de programas

P: Como ustedes, novatos que nunca entienden el desarrollo de programas en absoluto. Tantas aplicaciones de iOS hasta ahora, ¿nunca has encontrado ninguna dificultad?

Wei: Mirando hacia atrás, ¡parece que es demasiado tarde para darme cuenta (risas)! Debido a que he estado aprendiendo todo el tiempo, no sentí ningún obstáculo demasiado difícil. ¡Quizás sea por los ricos recursos de los cursos en línea! Muchas veces puedo encontrar el conocimiento relevante que quiero saber por mi cuenta.

Aunque no encontré cuellos de botella, todavía hubo errores. Por un tiempo, salté al desarrollo de Corona SDK, que puede ser compatible con iOS y Android. Después de trabajar en él por un tiempo, vine. Volver para continuar Cuando estaba desarrollando una aplicación para iOS, descubrí que había entendido mal muchas cosas antes, pero no me di cuenta hasta que creé el SDK de Corona.

?

P: Si hay un profano que no entiende nada de programación y quiere aprender a escribir aplicaciones y ganar dinero con ellas, ¿qué consejo le daría?

Wei: Creo que el desarrollo de aplicaciones es una carrera muy atractiva para muchas personas. En lo que respecta a iOS, desde que Apple cambió a Swift en lugar de Objective-C como principal herramienta de desarrollo, el umbral también se ha convertido. más alto. Es incluso más bajo. Si realmente quieres aprender, no deberías tener muchos problemas con el conocimiento profesional. Si practicas mucho y practicas constantemente, buscas recursos en línea con diligencia o tomas cursos especializados, etc. definitivamente lo obtendrás.

El punto clave es que todo el mundo sabe que hay cientos de miles de aplicaciones en la App Store. Después de escribir una aplicación y ponerla en el estante, ¿definitivamente ganarás dinero? Me temo que es difícil y ahora hay bastantes aplicaciones gratuitas. Si tu aplicación cobra, ¿qué tienes que hacer para ganar esas aplicaciones gratuitas? Por tanto, lo más importante es tener un objetivo claro. Dijiste que quieres aprender a escribir y desarrollar aplicaciones, ¿vale? ¿Es para ganar dinero o para completar la idea que tienes en el corazón? Ambos propósitos son buenos y claros. Es solo que la forma de lograrlo será un poco diferente.

Sugiero establecer un objetivo en cada etapa. Por ejemplo, si realiza un curso de tres meses, establezca un objetivo: aprender un determinado paso, tal vez una determinada herramienta, en un plazo de tres meses. Desarrollo básico de aplicaciones. Después de completar esta etapa, establece otra. Durante el proceso, debes practicar todos los días y registrar los resultados diarios. Cuando mires hacia atrás, sabrás lo que has hecho.

Además, también es importante establecer un punto de límite de pérdidas. Si abandona su trabajo original hoy y planea convertirse en un principiante en la industria del desarrollo de aplicaciones, después de todo, debe prestar más atención. , hay muchas personas en la industria que no son aptas para ello. Enfrente su conciencia con honestidad. Cuando llegue el punto de stop loss, verifique cuidadosamente si se han logrado todos los objetivos que se propuso. Si ha hecho todo lo posible y aún no ha obtenido resultados, es hora de considerar detenerse. Sólo será una pérdida de tiempo y dinero.

Además, si desea ganar dinero, si solo desea crear la aplicación en su mente, es posible que no pueda obtener ganancias a menos que sus pensamientos sean los mismos que la mayoría de las personas. ¿Qué tipo de aplicación será la favorita del público? ¿Será algo que todos estén interesados ​​en usar? Esta se convierte en la clave para ganar dinero.

Mi propia experiencia es que si desea llamar la atención rápidamente, es mejor comprender la situación y las tendencias sociales antes de desarrollar. Los temas de actualidad y las palabras clave populares suelen ser buenos temas, como el " "Pato Amarillo". "fue creado para la exposición en ese momento, por lo que funcionó muy bien. Era un poco como vender comida, tenía que capturar el estómago de todos.

?

Al final de la entrevista, el profesor Wei Wei compartió muchas cosas sobre su propia experiencia. Quiere contarles a todos los que estén interesados ​​en desarrollar aplicaciones, siempre y cuando. Realmente quieres aprender y estás dispuesto a dedicar tiempo para hacerlo. Desarrollar una aplicación no es tan difícil. Si estableces objetivos, practicas mucho y encuentras recursos con diligencia, definitivamente obtendrás buenos resultados. Para permitir que más estudiantes interesados ​​ingresen a este campo sin problemas, el maestro Wei Wei abrió su propio curso de desarrollo exclusivo en el sitio web de cursos en línea Udemy. El maestro Wei Wei dijo que pasó mucho tiempo enseñando este curso en detalle. para permitir que los principiantes que no entienden nada en absoluto se conviertan en desarrolladores de aplicaciones iOS a través de su cuidadosa explicación. Además, el contenido está completamente en chino, por lo que no hay necesidad de preocuparse por las barreras del idioma.

? Actualizado el 14/04/2017, hay nuevos cursos en línea:

¿Quieres seguir los pasos del profesor Wei Wei y diseñar tu propia aplicación desde cero? ¡No lo dudes más! Aquí hay un enlace a un precio especial para todos. Date prisa y únete al curso del profesor Wei Wei: Guía práctica de Swift3 para el desarrollo de iPhone desde los inicios hasta la maestría

¿También te puede interesar?

Completo ¡El primero de su tipo en Taiwán! Las compras en línea le brindarán una caja curativa de entrega a domicilio

Deshágase de lo viejo y reemplace lo viejo con lo nuevo durante el Año Nuevo, obtenga rápidamente 3 pequeños ayudantes ~

Año generoso- Bonos de fin de año, descuentos extra de fin de año