Desde el mes pasado en Habré y en otros sitios, comenzaron a aparecer pronósticos sobre lo que nos espera en 2019: alguien escribe sobre sus nuevas características, alguien sobre las tendencias del mercado, parece que habrá muchos resultados y disputas. sobre qué tecnologías estará detrás del próximo 2019. Por supuesto, todos los soñadores y visionarios esperan avances en IA, VR, BigData, y los realistas esperan nuevos robots de Boston Dynamics y sorpresas de los reguladores. También estamos esperando robots, son geniales. Y queremos dedicar la publicación de hoy a esas cosas y principios que deberían ir de año en año y nunca desaparecer de las tendencias (algunos, por desgracia, desaparecen). Entonces, nuestra imprevisibilidad.
Fuente Es solo que nosotros, como en todas las oficinas de TI decentes, tenemos nuestro propio chamán (opcionalmente Chukchi), especialmente cuando Windows está ökhere.Nuestra empresa RegionSoft Developer Studio se dedica al desarrollo e implementación de software para empresas. Nuestro favorito, orgullo y buque insignia es
RegionSoft CRM , así como
RegionSoft CRM Media y también
RegionSoft Application Server , y también ... De hecho, todos amamos y no podemos elegir. La conclusión es que nuestro equipo no tiene filólogos, traductores que estén listos para generar contenido basado en fuentes, y ni siquiera tenemos un vendedor con MBA. Somos casi todos ingenieros y otros técnicos con formación, bueno, un pequeño filósofo. Por lo tanto, un vistazo a las tendencias es puramente subjetivo.
Bueno, vamos, fuera de tendencia.
Personas
La profesionalidad es el valor más alto en el trabajo de cualquier empresa que atrae tanto la productividad y el resultado, como buenos productos e ingresos, etc. No importa lo que haga: desarrollo, pruebas o codificación para un puesto junior, debe ser profesional en cada período específico de tiempo. No hay un profesional al final del crecimiento profesional: hay profesionales en su lugar: un profesional no solo es un líder de equipo, sino también un tipo en prácticas que realiza pruebas manuales (debe conocer esta área de vez en cuando). Solo en este sentido la profesionalidad crece y se beneficia. No sucede que te hayas sentado y sentado, y luego, bam, y te hayas convertido en un súper profesional. Solo corrosividad (¡pero no para el cerebro de los colegas!), La atención al detalle y el desarrollo constante conducirán a un crecimiento estable.
Relaciones dentro de la empresa. Hoy hemos desarrollado un siglo de comunicaciones especiales: la mayoría de las veces nos comunicamos en línea, a menudo descuidamos las normas de comportamiento, y luego salimos a la zona de comunicación real y transmitimos algunas de las plantillas al exterior. Sí, tampoco nos gusta esta alineación, especialmente teniendo en cuenta que la tonalidad y el vector de las relaciones están influenciados por factores antiguos como el mundo: fatiga, problemas personales, salud, etc. La realidad es que necesita construir relaciones con cuidado: por desgracia, incluso si es ultra profesional, pero alguien parece incómodo (evitamos la palabra tóxico, es desagradable), puede perder fácilmente su trabajo. Por lo tanto, intente construir una línea de conducta moderada y respetuosa incluso con respecto a los colegas a los que quiere llamar indecentes. Al final, cada uno hace lo suyo.
Enfoque de reclutamiento de personal. En algunas regiones, el mercado de empleadores se ha establecido y las empresas pueden elegir trabajadores, en algunas regiones, el mercado laboral, y ellos eligen el trabajo soñado. Sin embargo, en todos los casos, el patrón antiguo funciona: publicar vacantes, recopilar hojas de vida y luego llamar a una o varias a la vez y organizar pruebas sin sentido: pruebas psicológicas, entrevistas con un gerente de recursos humanos, la segunda etapa es por profesión, luego una conversación en inglés con RRHH, que usaba el inglés solo en un idioma extranjero y en estas entrevistas, y la tarea principal es comunicarse con el jefe. Esto es familiar, pero puede eliminar a un profesional por razones muy subjetivas: por ejemplo, debido a la aversión de Recursos Humanos por los introvertidos.
Parece que vale la pena cambiar algo: por ejemplo, prestar más atención a las entrevistas a las habilidades profesionales, y especialistas en recursos humanos para adaptar e instituir la tutoría. Y lo más importante, no escriba descripciones de trabajo, donde se siente que necesita un ingeniero sénior de la NASA, sino un especialista en pruebas manuales. Otro punto: no te olvides de lo que escribiste en el texto de la vacante. Y luego "salarios de 70 mil rublos". no es igual a "bueno, eso es 45,000 antes de que se deduzca el impuesto sobre la renta personal y con un KPI de al menos 97%. Y 70,000 es después de un período de prueba, en el caso de entrenamiento y si un búho polar vuela a través de la oficina en luna llena ".
Formación y educación. Hemos abordado este tema por segundo año en Habré, y vemos la misma tendencia: "la educación no es necesaria en TI". No, amigos, es necesario, al menos, el más alto, como máximo, el perfil más alto. La educación brinda habilidades para trabajar con fuentes, pensamiento crítico, comunicación adecuada, una comprensión básica de tantas cosas precisamente en la especialidad. Por ejemplo, después de un curso de un mes, puede debilitar un sitio simple, pero solo un especialista con educación y comprensión de la arquitectura y los algoritmos puede hacerlo seguro (por supuesto, hay excepciones en todas partes).
Obviamente, la educación aún determina la velocidad del crecimiento profesional, aunque solo sea porque no es necesario ponerse al día con nadie. Además, la educación del desarrollador debe ser continua: leer libros, fuentes, comprender las especificaciones de las nuevas tecnologías. Esta es la única forma de permanecer en la cresta.
Consejos de año nuevo
- Aprenda: tome un nuevo curso, lea varios libros profesionales, establezca una regla para leer publicaciones temáticas en inglés.
- Si elige los cursos, intente tomarlos no en línea, pero elija el entrenamiento nocturno: esto es mucho más inspirador y el conocimiento se absorbe mejor.
- Cree un proyecto de pasatiempo y desarrolle: de esta manera puede ver los procesos comerciales desde diferentes ángulos.
- Si no hay un sistema de adaptación y una motivación intangible en la empresa, desarrollarlos e implementarlos.
- Establezca una regla: deje que los nuevos departamentos hablen sobre el producto y su enfoque profesional cada mes (reuniones + preguntas y respuestas).
Tecnología
Usando la pila de desarrollo. En Nizhny Novgorod GDG-2018 hubo un informe maravilloso sobre Swift del lado del servidor. Parecía realmente inspirador, y nuestro empleado se convirtió en participante de una conversación en la que un desarrollador argumentó fervientemente que esto era necesario mañana mismo en la producción y que sin duda vendería esta idea. Al mismo tiempo, los chicos tienen todo en Java y funciona bastante bien. No pudo motivar la razón de su dura elección, excepto que "esto es Swift y el informe es fuego". De hecho, las nuevas tecnologías aparecen cada mes, un par de veces al año o los nuevos lenguajes y marcos ganan popularidad. Llevar todo esto a su pila de tecnología significa dominar y reconstruir continuamente. Pregúntese qué le dará la nueva tecnología: ¿acelerará el desarrollo, mejorará el producto, reducirá los costos de desarrollo del producto, le permitirá elegir a los mejores especialistas del mercado?
Es mejor probar, analizar, comprender los beneficios y luego pasar cuidadosamente a nuevas pistas. Cambiar la tecnología sobre la marcha es una historia peligrosa, incluso si hay una experiencia positiva frente a tus ojos. Y sí, la nueva tecnología en viejas manos torcidas no se convertirá en una tableta mágica, se convertirá en una nueva pila para escribir muletas y bichos. ¿Quieres mejorar el proyecto? Hay tres palabras para usted: refactorización, optimización y pruebas.
Entrega al cliente. El mundo de TI es conquistado por las herramientas de implementación de software más convenientes: contenedores, DevOps y DevSecOps, que han dejado de ser temas sorprendentes en las conferencias y se han convertido en algo común, etc. Sin embargo, los errores terribles y a veces estúpidos vuelven de clientes de empresas incluso muy grandes que estropean las relaciones con ellos (por ejemplo, una compañía vendió software por varios millones, pero ... no tenía una cruz en la esquina superior derecha para cerrar la ventana - los evaluadores se perdieron esto y el cliente recibió un ticket de bloqueo. Si es así, no somos nosotros :-)). Las causas de los problemas en el lado del cliente son muchas: pruebas injustas, ensamblaje torcido, soporte técnico deficiente, desajuste de la infraestructura del cliente y requisitos de software del proveedor.
No estudie en clientes, estudie en versiones de prueba, capacite a ingenieros y trabaje cuidadosamente en planes de prueba. De lo contrario, mañana los clientes irán a competidores, y este es su salario (aunque, por supuesto, los vendedores serán los culpables).
Modelo de entrega de software. El boom de la nube ha disminuido y todos en el mercado se han dado cuenta de que tanto el software en la nube como el de escritorio tienen derecho a existir. Por lo tanto, se debe prestar atención no a hermosas presentaciones con servidores de imágenes prediseñadas en la nube, sino a trabajar con la infraestructura del cliente, especialmente si tiene la tarea de construirla. De todos modos, en cualquier caso: menos palabras, más trabajo.
La atención al cliente debe ser profesional. Sí, muchas personas pecan al obtener apoyo, ya sea por el conocimiento del idioma (si se vende a todo el mundo) o por el principio de "los estudiantes son más baratos". En general, esto no tiene nada de malo, pero el soporte técnico debe ser entrenado, monitoreado y verificado periódicamente para obtener la certificación, de lo contrario, el resultado será desastroso. Es mejor si puede identificar a una persona / departamento (dependiendo de la escala) que desarrollará un servicio de soporte y actualizará constantemente la información sobre productos, problemas, solicitudes, requisitos del cliente, etc. Este es un servicio que, sin reponer información nueva, después de seis meses se convierte en una calabaza.
Consejos de año nuevo
- Haga una regla para probar y discutir nuevas tecnologías dentro del equipo.
- Participe en conferencias de la industria como oyentes y como oradores (¡mejor como oradores!).
- Proporcionar capacitación y servicios de soporte de certificación.
- Recicle los planes de prueba y tenga en cuenta los momentos más repentinos.
- Si no lo ha hecho, cree y complete la base de conocimiento (mediante comandos).
Negocios
No siempre la primera opción es mejor, pero siempre más tranquila :-)Las personas son más importantes, los procesos son más rápidos. Por desgracia, el negocio no ha aprendido a valorar a las personas: se centra en la censura y la culpa más que en elevar a una persona al rango del activo principal. Esto es por un lado. Por otro lado, las pequeñas y medianas empresas están avanzando muy lentamente hacia la automatización de los procesos comerciales, podemos decir que casi no mira en su dirección. No ves la contradicción aquí: ¿no automatizaré los procesos, pero no voy a apreciar a las personas que son más valiosas fuera de la automatización? Por lo tanto, la solución debe ser simple y confiable: conducir toda la rutina a algoritmos y hacerla automática, y redirigir a las personas para resolver problemas complejos y de comunicación. Por cierto, absolutamente en cualquier empresa hay procesos que necesitan automatización.
La automatización es necesaria no solo para los procesos : debe ser transversal: la producción, el desarrollo, el servicio al cliente, la contabilidad, el marketing, todos los departamentos necesitan software para simplificar las tareas y recopilar datos, sin los cuales la empresa pronto no podrá hacerlo. Ninguno. Es deseable que los departamentos relacionados tengan nodos de software comunes: por ejemplo, un sistema CRM, ERP, ECM, etc. Es posible resolver este problema dentro de la infraestructura con la ayuda de soluciones complejas y / o integración.
KPI : puede odiarlos, puede usarlos, puede rechazarlos en principio, pero son necesarios. En primer lugar, para evaluar el trabajo de los trabajadores y la contribución de todos a la creación e implementación del producto. Sin embargo, no debe intentar medir algo que no se puede medir: por ejemplo, es mejor pensar tres veces antes de ofrecer un sistema KPI para programadores o diseñadores. Pero en el servicio comercial, los KPI son obligatorios como instrumento de motivación y una métrica importante de productividad.
Las ideas están en todas partes: necesitamos desarrollar un nuevo software; estamos buscando una idea, es hora de escribir una publicación en Habr; estamos buscando una idea, publicidad, nuevas características dentro del software, organización del proceso de desarrollo y soporte técnico; todas estas son ideas. Pero son algo peligroso: te parece que inventaste algo ingenioso, y esas aplicaciones están llenas de AppStore y Google Play. Por lo tanto, para cada idea, siga la fórmula: primero formulamos la idea y sus atributos (razón, usuarios, métodos de desarrollo, resultados aproximados), luego llevamos a cabo un experimento (lanzamos un producto o producto, presentamos un servicio), finalmente nos adaptamos (cambio basado en comentarios de clientes y usuarios) . Entonces las ideas serán verdes.
Consejos de año nuevo
- Describa los procesos en la empresa, formalícelos, dibuje diagramas e intente automatizar.
- Implemente un buen software para facilitar su trabajo.
- Recicla el sistema de motivación y bonificaciones, revisa las probabilidades.
- Obtenga un pizarrón en blanco donde escribirá o adjuntará sus ideas a toda la empresa, al final del mes o trimestre, analícelas (puede ofrecerse para todos los departamentos).
Las categorías enumeradas estarán presentes en la vida de cada uno de nosotros durante mucho tiempo, independientemente de dónde vaya el progreso. Por lo tanto, haciendo pronósticos, tendencias, soñando y rompiendo ambiciones, recuérdelos, considérelos y no olvide que mientras la humanidad esté viva, los esquemas vivirán: hombre - hombre, máquina - máquina y hombre - máquina. Por lo tanto, debe poder sobrevivir dentro de estos sistemas, y no solo sobrevivir, sino trabajar activamente y drogarse con lo que hace.
Bueno, el equipo de desarrollo de
RegionSoft CRM y otro software de automatización de negocios le desea un
feliz año nuevo. En 2018, estuvo con nosotros durante 33 de nuestros artículos, ferozmente menos y más, comentando apresuradamente, nos escribió, criticó y alabó. Gracias amigos! Le deseamos éxito, ideas geniales e implementaciones, un código hermoso y productivo, métricas justas, gerentes adecuados, empleados decentes y, por supuesto, buena salud. ¡Nos vemos en 2019! Chin Chin
Nuestros mejores artículos para 2018: