A partir do mês passado, em Habré, e em outros sites, começaram a aparecer previsões sobre o que nos espera em 2019: alguém escreve sobre seus novos recursos, alguém sobre tendências de mercado, parece que haverá muitos resultados e disputas sobre quais tecnologias o próximo 2019 estará por trás. É claro que todos os sonhadores e visionários aguardam avanços em IA, VR, BigData e realistas aguardam novos robôs do Boston Dynamics e surpresas dos reguladores. Também estamos esperando por robôs, eles são muito legais. E queremos dedicar o post de hoje às coisas e princípios que devem ir de ano para ano e nunca desaparecer de tendências (alguns, infelizmente, desaparecem). Então, nossa imprevisibilidade.
Fonte É que nós, como em todos os escritórios de TI decentes, temos nosso próprio xamã (opcionalmente Chukchi), especialmente quando o Windows ökhere.Nossa empresa RegionSoft Developer Studio está envolvida no desenvolvimento e implementação de software para negócios. Nosso favorito, orgulho e carro-chefe é o
RegionSoft CRM , bem como o
RegionSoft CRM Media , e também o
RegionSoft Application Server , e também ... De fato, todos nós amamos e não podemos escolher. O ponto principal é que nossa equipe não possui filólogos maravilhosos, tradutores que estão prontos para gerar conteúdo com base em fontes e nem sequer temos um profissional de marketing com MBA. Somos quase todos engenheiros e outros técnicos treinando, bem, um pouco de filósofo. Portanto, uma olhada nas tendências é puramente subjetiva.
Bem, vamos lá, fora de tendência.
Pessoas
O profissionalismo é o mais alto valor no trabalho de qualquer empresa que atrai produtividade e resultado, bons produtos, receita e assim por diante. Não importa o que você faz: desenvolvimento, teste ou codificação para uma posição júnior, você deve ser profissional em cada período específico de tempo. Não há profissional no final do crescimento da carreira - há profissionais em seu lugar: um profissional não é apenas um líder de equipe, mas também um estagiário que realiza testes manuais (ele deve conhecer essa área de e para). Somente nesse sentido o profissionalismo cresce e se beneficia. Não aconteceu que você sentou e sentou e depois - bam - e se tornou um super profissional. Somente corrosividade (mas não para o cérebro dos colegas!). A atenção aos detalhes e o desenvolvimento constante levarão a um crescimento estável.
Relacionamentos dentro da empresa. Hoje, desenvolvemos um século de comunicações especiais: na maioria das vezes nos comunicamos on-line, geralmente negligenciamos as normas de comportamento e depois saímos para a zona de comunicação real e transmitimos alguns dos modelos para fora. Sim, também não gostamos desse alinhamento, especialmente considerando que a tonalidade e o vetor das relações são influenciados por fatores antigos como o mundo: fadiga, problemas pessoais, saúde etc. A realidade é que você precisa criar relacionamentos cuidadosamente: infelizmente, mesmo se você for ultra profissional, mas alguém parecer desconfortável (evitamos a palavra tóxico, é nojento), você pode facilmente perder seu emprego. Portanto, tente criar uma linha de comportamento restrito e respeitoso, mesmo com relação aos colegas a quem você deseja chamar de algo indecente. No final, todos fazem suas próprias coisas.
Abordagem de recrutamento de pessoal. Em algumas regiões, o mercado empregador se estabeleceu e as empresas podem escolher trabalhadores, em algumas regiões - o mercado de trabalho, e eles escolhem o emprego dos sonhos. No entanto, em todos os casos, o padrão antigo funciona: publique vagas, colete currículos e ligue para um ou vários de cada vez e organize testes sem sentido: testes psicológicos, entrevistas com um gerente de RH, o segundo estágio é por profissão e depois uma conversa em inglês com RH, que usava inglês apenas em língua estrangeira e nessas entrevistas, e a principal tarefa é superar o chefe. Isso é familiar, mas pode eliminar um profissional por razões muito subjetivas: por exemplo, devido à antipatia de RH por introvertidos.
Parece que vale a pena mudar alguma coisa: por exemplo, preste mais atenção às entrevistas de habilidades profissionais e especialistas em RH para adaptar e instituir a orientação. E o mais importante, não escreva descrições de cargo, onde parece que você precisa de um engenheiro sênior da NASA, mas de fato - um especialista em testes manuais. Outro ponto: não se esqueça do que escreveu no texto da vaga. E então "salários de 70 mil rublos". não é igual a “bem, são 45.000 antes da dedução do imposto de renda pessoal e com um KPI de pelo menos 97%. E 70.000 é após um período de teste, no caso de treinamento e se uma coruja polar voar pelo escritório na lua cheia. ”
Treinamento e educação. Temos abordado esse tema pelo segundo ano no Habré e vemos a mesma tendência: “a educação não é necessária em TI”. Não, amigos, é necessário - pelo menos, o mais alto, no máximo - o perfil mais alto. A educação fornece habilidades para trabalhar com fontes, pensamento crítico, comunicação adequada, um entendimento básico de tantas coisas exatamente na especialidade. Por exemplo, após um mês de curso, você pode enfraquecer um site simples, mas apenas um especialista em educação e entendimento da arquitetura e algoritmos pode torná-lo seguro (é claro, há exceções em todos os lugares).
Obviamente, a educação ainda determina a velocidade do crescimento da carreira - mesmo que você não precise conversar com ninguém. Além disso, a educação do desenvolvedor deve ser contínua: leia livros, fontes, entenda as especificações das novas tecnologias. Esta é a única maneira de permanecer no topo.
Dicas de Ano Novo
- Aprenda: faça um novo curso, leia vários livros profissionais, faça uma regra para ler posts temáticos em inglês.
- Se você escolher cursos, tente fazê-los não on-line, mas escolha o treinamento noturno - isso é muito mais inspirador e o conhecimento é melhor absorvido.
- Crie um projeto de hobby e desenvolva-o: dessa forma, você pode ver os processos de negócios de diferentes ângulos.
- Se não houver sistema de adaptação e motivação intangível na empresa, desenvolva e implemente-os.
- Estabeleça uma regra: deixe novos departamentos falarem sobre o produto e sua abordagem profissional a cada mês (comícios + perguntas e respostas).
Tecnologia
Usando a pilha de desenvolvimento. No Nizhny Novgorod GDG-2018, houve um relatório maravilhoso sobre o Swift do lado do servidor. Pareceu realmente inspirador, e nosso funcionário se tornou participante de uma conversa em que um desenvolvedor provou fervorosamente que isso era necessário amanhã na produção e ele certamente venderia essa idéia. Ao mesmo tempo, os caras têm tudo em Java e funciona muito bem. Ele não conseguiu motivar o motivo de sua escolha dura, exceto que "este é Swift e o relatório é fogo". De fato, novas tecnologias aparecem todos os meses, algumas vezes por ano ou novos idiomas e estruturas ganham popularidade. Colocar tudo isso na sua pilha de tecnologia significa dominar e reconstruir continuamente. Pergunte a si mesmo o que a nova tecnologia lhe dará: tornará o desenvolvimento mais rápido, melhorará o produto, reduzirá os custos de desenvolvimento do produto, permitirá que você escolha os melhores especialistas do mercado?
É melhor testar, analisar, entender os benefícios e seguir com cuidado para novas trilhas. Mudar a tecnologia rapidamente é uma história perigosa, mesmo se houver alguém com experiência positiva diante de seus olhos. E sim, a nova tecnologia em velhas mãos tortas não se tornará um tablet mágico, será uma nova pilha para escrever muletas e bugs. Deseja melhorar o projeto? Existem três palavras para você: refatoração, otimização e teste.
Entrega ao cliente. O mundo da TI é conquistado pelas ferramentas de implantação de software mais convenientes: containers, DevOps e DevSecOps, que deixaram de ser temas interessantes em conferências e se tornaram comuns, etc. No entanto, erros terríveis e às vezes estúpidos voltam de clientes de empresas muito grandes que estragam as relações com eles (por exemplo, uma empresa vendeu software por vários milhões, mas ... não havia uma cruz no canto superior direito para fechar a janela - os testadores não entenderam e um tíquete de bloqueio veio do cliente, se não, não somos nós :-)). As causas dos problemas do lado do cliente são muitas: testes injustos, montagem incorreta, suporte técnico insuficiente, incompatibilidade de infraestrutura do cliente e requisitos de software do fornecedor.
Não estude em clientes, estude versões de teste, treine engenheiros e trabalhe com cuidado nos planos de teste. Caso contrário, amanhã os clientes irão para os concorrentes, e esse é o seu salário (embora, é claro, os vendedores sejam os culpados).
Modelo de entrega de software. O boom da nuvem diminuiu e todos no mercado perceberam que tanto o software em nuvem quanto o desktop têm o direito de existir. Portanto, deve-se prestar atenção não a belas apresentações com servidores de clipart na nuvem, mas a trabalhar com a infraestrutura do cliente, especialmente se você tiver a tarefa de construí-la. De qualquer forma, em qualquer caso: menos palavras - mais trabalho.
O suporte ao cliente deve ser profissional. Sim, muitas pessoas pecam ganhando apoio com base no conhecimento da língua (se vendem para o mundo inteiro) ou no princípio de "os alunos são mais baratos". Em geral, não há nada errado com isso, mas o suporte técnico precisa ser treinado, monitorado e verificado periodicamente para certificação, caso contrário, o resultado será desastroso. É melhor se você puder identificar uma pessoa / departamento (dependendo da escala) que desenvolverá um serviço de suporte e atualizará constantemente informações sobre produtos, problemas, solicitações, requisitos do cliente etc. Este é um serviço que, sem reposição de novas informações, depois de seis meses se transforma em abóbora.
Dicas de Ano Novo
- Estabeleça como regra testar e discutir novas tecnologias dentro da equipe.
- Participe de conferências do setor como ouvintes e como oradores (melhor como oradores!).
- Fornecer serviços de suporte a treinamento e certificação.
- Recicle os planos de teste e leve em consideração os momentos mais repentinos.
- Se você não tiver feito isso, crie e preencha a base de conhecimento (por comandos).
Negócios
Nem sempre a primeira opção é melhor, mas sempre mais calma :-)As pessoas são mais importantes, os processos são mais rápidos. Infelizmente, a empresa não aprendeu a valorizar as pessoas - concentra-se na censura e culpa mais do que em elevar uma pessoa à classificação do principal ativo. Isso está por um lado. Por outro lado, pequenas e médias empresas estão caminhando muito lentamente para a automação dos processos de negócios, podemos dizer que ele quase não olha na direção deles. Você não vê a contradição aqui: não vou automatizar os processos, mas não vou apreciar as pessoas que são mais valiosas fora da automação? Portanto, a solução deve ser simples e confiável: direcione toda a rotina para algoritmos, torne-a automática e redirecione as pessoas para resolver problemas complexos e de comunicação. A propósito, absolutamente em qualquer empresa existem processos que precisam de automação.
A automação é necessária não apenas para os processos - deve ser transversal: produção, desenvolvimento, atendimento ao cliente, contabilidade, marketing, todos os departamentos precisam de software para simplificar as tarefas e coletar dados, sem os quais os negócios não poderão em breve. Nenhuma. É desejável que os departamentos relacionados tenham nós de software comuns: por exemplo, um sistema de CRM, ERP, ECM, etc. É possível resolver esse problema dentro da infraestrutura com a ajuda de soluções complexas e / ou integração.
KPI - você pode odiá-los, pode usá-los, pode recusá-los em princípio, mas eles são necessários. Primeiro, para avaliar o trabalho dos trabalhadores e a contribuição de todos para a criação e implementação do produto. No entanto, você não deve tentar medir algo que não pode ser medido: por exemplo, é melhor pensar três vezes antes de oferecer um sistema KPI para programadores ou designers. Porém, no serviço comercial, os KPIs são obrigatórios como um instrumento de motivação e uma importante métrica de produtividade.
As idéias estão por toda parte: precisamos desenvolver um novo software - estamos procurando uma idéia, é hora de escrever um post no Habr - estamos procurando uma idéia, publicidade, novos recursos dentro do software, organização do processo de desenvolvimento e suporte técnico - essas são todas as idéias. Mas elas são perigosas: parece que você inventou algo engenhoso e esses aplicativos estão cheios da AppStore e do Google Play. Portanto, para cada ideia, seja guiado pela fórmula: primeiro formulamos a idéia e seus atributos (razão, usuários, métodos de desenvolvimento, resultados aproximados), depois realizamos um experimento (lançamos um produto ou produto, apresentamos um serviço) e finalmente adaptamos (mudamos com base no feedback de clientes e usuários) . Então as idéias serão verdes.
Dicas de Ano Novo
- Descreva os processos na empresa, formalize-os, desenhe diagramas e tente automatizar.
- Implemente um bom software para facilitar seu trabalho.
- Recicle o sistema de motivação e bônus, revise as probabilidades.
- Obtenha um quadro em branco onde você escreverá ou anexará suas idéias a toda a empresa. No final do mês ou no trimestre, discuta-as (pode ser oferecido a todos os departamentos).
As categorias listadas estarão presentes na vida de cada um de nós por um período muito longo, independentemente de onde o progresso vá. Portanto, fazendo previsões, tendências, sonhando e quebrando ambições, lembre-se delas, considere-as e não esqueça que enquanto a humanidade estiver viva, os esquemas viverão: homem - homem, máquina - máquina e homem - máquina. Portanto, você precisa ser capaz de sobreviver dentro desses sistemas - e não apenas sobreviver, mas trabalhar ativamente e se destacar do que faz.
Bem, a equipe de desenvolvimento do
RegionSoft CRM e outros softwares de automação comercial desejam um
feliz ano novo! Em 2018, você esteve conosco por 33 de nossos artigos, ferozmente negativos e, mais que famosos, comentou, escreveu cartas para nós, criticou e elogiou. Obrigado amigos! Desejamos a você sucesso, idéias e implementações interessantes, um código bonito e produtivo, métricas justas, gerentes adequados, funcionários decentes e, claro, boa saúde. Até 2019! Chin Chin.
Nossos melhores artigos para 2018: