Material Detail

How to Become a Great Software Developer — Best Advice from Top-Notch Engineers

How to Become a Great Software Developer — Best Advice from Top-Notch Engineers

We are launching a new original series on the Anywhere Club YouTube channel, where we will share insightful and inspiring stories about technologies and people behind them. Our first episode is simple but substantial — top-notch software engineers will share their best advice on becoming exceptional developers.

Andrey Breslav - ex-Kotlin Lead Language Designer...

Show More

Quality

  • User Rating
  • Comments  (1) Comments
  • Learning Exercises
  • Bookmark Collections
  • Course ePortfolios
  • Accessibility Info

More about this material

Comments

Log in to participate in the discussions or sign up if you are not already a MERLOT member.
ADRIAN ZAZO RUBIO
ADRIAN ZAZO RUBIO (Student)
1 year ago
EVALUACIÓN DE LA CALIDAD DEL RECURSO COMO MATERIAL DE APRENDIZAJE EN LOS ESTUDIOS DE GRADO DE INGENIERÍA INFORMÁTICA DE LA UPM. Description: o Overview: o Tema: El recurso trata de los mejores consejos que puedes tener en cuenta y aplicar si quieres convertirte en un gran desarrollador de software. Estos consejos se dan por parte de ingenieros profesionales de la industria, y son consejos para desarrollar tu carrera como Developer. Es por eso que la subdisciplina de este recurso es application development. o Tipos de formato de materiales: Audio & Video o Type of Material: Se trata de un recurso de tipo Open (Access) Journal – Article, a pesar de estar catalogado como un Learning Object Repository. o Technical Requirements: Cualquier equipo y/o navegador web capaz de reproducir un vídeo de Youtube te permitirá acceder al contenido íntegro de este recurso. Se puede acceder tanto por la app de Youtube como a través de su página web, usando un navegador cualquiera (Chrome, Firefox, Explorer, etc). o Learning Goal(s): Este material sirve para aprender acerca de cómo ser un mejor desarrollador, a comprender en mayor medida cómo es que los profesionales del desarrollo de software han llegado a estar donde están y de qué manera lo han hecho, todo ello resumido en unos consejos que se presentan a lo largo del vídeo. Te puede ayudar a tomar conciencia y a prepararte para llegar a ser mejor en la industria. o Recommended Use(s): Este material puede servir para aquel que quiera ejercer como desarrollador de software, pues se puede usar para mejorar continuamente, puede servir para preparar mejor las entrevistas técnicas, e incluso puede ayudar para obtener un mejor enfoque y desempeñarse mejor en la asignatura de Ingeniería del Software. o Target Student Population: Este recurso es indicado principalmente para estudiantes de universidad, especialmente de ingenierías. o Prerequisite Knowledge: Antes de usar este recurso, se deberían tener al menos unas nociones básicas de como funciona la programación y algunas ideas de cómo se trabaja en un entorno de desarrollo, pues si no los consejos mostrados no se van a entender con suficiente claridad. Evaluations and Observations o Qualityof Content: El contenido es válido y fiable, si bien no es extremadamente significativo; pues realmente es un recurso complementario, pero no vital, para el desarrollo profesional. • Lista Fortalezas de la calidad del contenido: - Los consejos que se dan son realmente buenos y útiles, y mencionan prácticas, aptitudes, etc.. que todo buen desarrollador debería de tener en cuenta en su carrera profesional. - Los ponentes del vídeo son ingenieros muy profesionales con años de experiencia a sus espaldas, lo cual le aporta una garantía extra de calidad, pues puedes estar seguro de que saben de lo que hablan. - No se complican mucho ni entran en demasiados detalles técnicos para explicarse claramente y se les entiende sin necesidad de más sofisticación. - El contenido se alinea bien con el plan de estudios de los cursos y grados relacionados con la informática, desarrollo de software, etc. • Lista Preocupaciones de la calidad del contenido: - Precisamente esta falta de sofisticación que hace más entendible el contenido es lo que puede llevar a estudiantes más avanzados a descartar este material como poco profundo o no suficientemente útil. - Los consejos no están acompañados de suficientes ejemplos y/o casos prácticos que ayuden a un mayor entendimiento de lo que se trata de transmitir. o Potential Effectiveness as a Teaching/Learning Tool: • Lista Fortalezas de la efectividad del recurso como una herramienta de aprendizaje: - Es un recurso muy bueno como complemento de las asignaturas típicas sobre software y programación. - Es un vídeo que puede resultar motivador para aquellos estudiantes que quieran dedicarse a esto en su futuro profesional. • Lista Preocupaciones de la efectividad del recurso como una herramienta de aprendizaje: - Carece de valor por sí mismo. Es más un complemento a otros recursos más elaborados que un recurso fundamental e independiente. o Ease of Use: • Lista Fortalezas de la facilidad de uso del recurso: - El recurso es muy fácil de navegar, simplemente ver y escuchar el vídeo es suficiente para lograr el propósito completo que tiene este material. - El contenido está bien estructurado: varias personas dan su punto de vista y recomendaciones sobre varios temas, y ninguno de ellos se repite ni se solapa con lo que otros comentan. El vídeo constantemente aporta cosas nuevas, de principio a fin. - No se necesitan instrucciones de uso, basta con escuchar lo que en el vídeo se dice. - Al tratarse un video de Youtube, este recurso puede ser accedido en cualquier lugar y en cualquier momento, basta con tener un equipo y una conexión a Internet. • Lista Preocupaciones de la facilidad de uso del recurso: - El recurso podría haber incluido algún enlace complementario para profundizar en el aprendizaje. Por ejemplo, podrían haberse adjuntado los portfolios de los profesionales que participan en el vídeo, para así hacerse una idea de lo realmente cualificados que están.