Por
campusMVP.
Publicado el
Con captar talento no basta. Las empresas de programación necesitan tener programas y planes de desarrollo profesional para sus empleados durante buena parte de su trayectoria. Ayudar a los programadores en la planificación de sus carreras profesionales y proporcionarles un ejemplo de trayectorias profesionales de otros compañeros dentro de la empresa, puede ser una de las principales formas en que las empresas pueden involucrar a su personal y hacer que se entusiasmen más por quedarse y aportar más dentro de la empresa. Repasamos algunos puntos clave a la hora de hacerlo.
[Más]
Por
campusMVP.
Publicado el
Ante la situación de excepcionalidad que se está viviendo en todo el mundo estos días, y en particular en Europa y en España, por el virus COVID-19, nos gustaría comentar cómo estamos actuando en campusMVP.
[Más]
Por
campusMVP.
Publicado el
¡Habemus curso! Esta era una formación que nos llevabais reclamando durante bastante tiempo, pero por fin hemos podido crearla. Hemos fichado al MVP Jorge Turrado que ha hecho un curso estupendo con el que tú y tu equipo podréis dominar las técnicas de testing e ir más allá de lo básico. Te contamos los detalles.
[Más]
Por
campusMVP.
Publicado el
EF o Entity Framework es el ORM oficial de Microsoft, creado, desarrollado y mantenido por el gigante informático dentro de su plataforma .NET. De manera simplificada podemos decir que Entity Framework, como cualquier ORM, permite acceder a una base de datos utilizando clases que representan cada una de las entidades de ésta, pudiendo realizar cualquier operación sobre los datos simplemente llamando a métodos de estas clases.
[Más]
Por
campusMVP.
Publicado el
Windows Forms es un conjunto de APIS de interfaz de usuario que se incluían como parte de la plataforma .NET ya desde su versión 1.0, hace un montón de años y que permiten crear interfaces de usuario de manera visual para todo tipo de aplicaciones de escritorio bajo Windows. Además tiene la capacidad de enlazar automáticamente los controles a datos de modo que crear ciertos tipos de interfaces de acceso a datos CRUD (para leer, escribir, actualizar y borrar) es una tarea muy sencilla. Con .NET Core 3.0 se da soporte a esta API desde la nueva plataforma, pero existen algunas diferencias con la API tradicional. En este artículo te las contamos.
[Más]
Por
campusMVP.
Publicado el
Los programadores son, en esencia, el corazón y el alma de cualquier empresa de desarrollo de software, por lo que es fundamental asegurarse de que son felices, están comprometidos, son leales y, como consecuencia, son realmente productivos. Para ello, el papel del departamento de RRHH es fundamental. Podemos decir con toda certeza que el trabajo de recursos humanos no es un asunto fácil. En este artículo comentaremos cuáles son los algunos de los más grandes retos para un el departamento de recursos humanos en la industria del desarrollo de software.
[Más]
Por
campusMVP.
Publicado el
Java es sin duda el lenguaje más demandado en el mercado laboral. Sirve para crear todo tipo de aplicaciones: desde el móvil hasta el servidor, pasando por el escritorio o la Web. Y es esto último precisamente lo que nos ocupa hoy: el desarrollo Web.
[Más]
Por
campusMVP.
Publicado el
Que existe un déficit de programadores en España y en Europa no es ningún secreto. Se habla de que en toda Europa habrá unas 900.000 vacantes para el año que viene y que el 65% de todos los niños europeos tendrán empleos que no existen a día de hoy. Pero, ¿cuáles son las especialidades más demandadas? ¿Y los salarios? ¿Cualquiera puede ponerse a programar y ganarse la vida con ello?
[Más]
Por
campusMVP.
Publicado el
Hay quien dice que "los problemas relacionados con el trabajo, no son problemas, son trabajo..." Esto puede ser cierto en el 80% de los casos, pero cuando aparece un "bug" grave en un software y resulta que es crítico para el usuario final, el problema del trabajo adquiere una trascendencia mayor. Es lo que coloquialmente llamamos un "gran marrón". Te lo llevas a casa, no duermes bien, te quita tiempo de estar con familia y amigos... Es un problema para la empresa desarrolladora, es un problema para la empresa del cliente, es un problema para las personas de esa empresa y es un problemón para ti si eres de los desarrolladores responsables de ese programa. En este artículo explicamos una forma de autoevaluación del trabajo basada en la técnica de los 5 porqués, una destreza blanda muy sencilla, pero de incalculable valor para cualquier profesional que desarrolle software, ya que sabiendo cómo utilizarla identificaremos por qué ocurren determinados problemas y podremos así prevenirlos en el futuro.
[Más]
Por
campusMVP.
Publicado el
En la actualidad las aplicaciones Web no tienen nada que envidiar a las de escritorio o a las móviles Eso sí, son mucho más complejas de desarrollar que hace años. No sólo respecto a las tecnologías a utilizar (APIs más o menos complejas, librerías de todo tipo, frameworks, convenciones...), sino también en todo lo que respecta al "tooling", es decir, las herramientas que sustentan el proceso de desarrollo. Desarrollar de manera profesional para la web hoy en día implica una serie de cuestiones que hace años eran diferentes o directamente no se necesitaban. Te contamos cuáles...
[Más]