Android desenvolvedores de dois meses não encontrar um emprego, ou não a considerar uma mudança de carreira?

EDITORIAL;

Esta epidemia nesta primavera balde de água fria caía para desenvolvedores do Android, ainda mais do que antes do inverno chamada. Um grande número de pessoas não conseguem encontrar trabalho ou ser otimizado, e até mesmo a empresa retirou todo o departamento.

Mas a partir do lado, o estado é realmente uma coisa boa,
primeira de todas as pessoas ao redor que, finalmente, não se queixam sobre o meio ambiente, como antes, a indústria aceitou o fato de que o Android passou o período de dividendos. Mais pessoas começaram a queixar-se do ambiente externo e transferido para examinar a sua própria habilidade, praticando diligentemente força interna virão para cima.
Pode-se esperar isso continuar, Android sênior pode haver uma pequena onda do surto, apenas dar tempo suficiente, será mais de um grupo de arquiteto sênior de desenvolvimento móvel.

Este ano, há muitos desenvolvedores Android têm de mudar de emprego, e alguns estão a caminho de uma mudança de carreira. Ainda hesitante, acalmar e não querer olhar seguir cegamente a tendência, mas para encontrar uma direção adequada.

No final, não transformá-lo? Temos de analisar;

1. Se uma mudança de carreira, que mudança para melhor?

própria situação de cada pessoa, o sentido de rotação será diferente, relacionado com o desenvolvimento da revolução inteligência artificial é certamente a melhor, depois de todos os porcos podem voar na saída, seguido tomada compreensível. Infelizmente, os algoritmos de inteligência artificial relacionadas com a educação e exigente, pelo menos, tem que ser um mestre nisso, e este é apenas baixo com. Em seguida, a direção da maioria dos desenvolvedores Android pode transformar o principal front-end, back-end e python, e assim por diante. Eu provavelmente diria algo:

1. Desligue o front-end, penso que esta é a melhor direção de uma vez, a extremidade dianteira de um monte de idéias são semelhantes e Android, também como uma extensão do Android, a um grande desenvolvimento de front-end, se estiver interessado pode ligar o front-end interface para tentar.

2. Coloque o back-end, back-end é uma completa mudança carreira, aparentemente Java toda a gente, mas não o único back-end pilha de tecnologia Java, vários quadros definitivamente chamar-lhe uma grande cabeça, um monte de gente salientou a tecnologia de back-end de profundidade, todos os tipos de tratamento concomitante parece muito alto conteúdo técnico, mas esta é apenas uma das poucas empresas fazem. Se você quiser um back-end estável pode voltar-se para tentar.

3. sua vez, pitão realmente recentemente fogo, porque ele aconteceu associação com inteligência artificial, na verdade, a maior parte do python aprendizado não se envolver em qualquer inteligência artificial relacionado, são basicamente envolvido em répteis. Perseguição pode virar a maré da tentativa python.

2. Não mudar de emprego, para ligar a sua vez o mais rápido possível!

Mudar de emprego, há dois eu acho que é normal, é a indústria desaparecer ou declínio, os indivíduos não podem mostrar seu talento. O outro não está interessado no Banco e, portanto, uma transferência de interesse próprio. Agora, a maioria do interruptor de seguir puramente terno, para que o dinheiro, ignorando o desenvolvimento a longo prazo. Vamos olhar o gráfico a seguir.

Como pode ser visto a partir da figura, a maioria das pessoas há 35 anos em fase acelerada após 35 anos de ascensão ou declínio. desenvolvedores Android para transformar o front-end, suponha que um estudante para mudar para o Android um sénior front-end alterações à extremidade dianteira do primário, desta vez na frente das pessoas estão acelerando aumento, a fim de apanhar com a frente dos alunos A que têm a mesma aceleração é impossível fazer para, o que levou à sua mudança de carreira precoce é extremamente passiva, uma alunos, mas também para garantir que front-end para se tornar um especialista antes da idade de 35 ou líder pode não ter a entrar no período de declínio após a idade de 35 anos, é claro, em seguida, Android um estudante também abandonou o básico é difícil ser um especialista.

Se você quiser ir mais longe, não facilmente mudar de emprego no campo da tecnologia, se você quiser transformar o mais cedo melhor, quanto mais cedo melhor, porque os outros concorrentes estão acelerando aumento, ninguém vai pará-lo, etc. a.

3. Interruptor mais não são mudança qualitativa!

Desenvolvimento de uma mudança qualitativa pode ser entendido como um campo drasticamente, ou não está relacionado com zonas transfronteiriças, por exemplo: Você pode encomendar pelo especialista em mudança qualitativa sênior, ou um líder subiu de desenvolvimento avançado no campo do Android, ou outra cruz comunidade começou a fazer algum treinamento de tecnologia relacionada, palestras, etc. o livro era bem conhecido.

Quem pode ajudar a subir para o período após o 35-year-old pode ser visto como uma mudança qualitativa, e mudança de carreira é raramente uma mudança qualitativa, mais um passo para trás de volta à origem de um novo começo, o ponto de imagem, é para um tijolo diferente, então mover tijolo-lo (exceto para high-tech). Portanto, devemos buscar uma mudança qualitativa, e não paralela ou para trás, pode suportar um revés, muitas vezes é difícil para entrar na parte de trás do aumento do 35-year-old.

futuro sistema 4.Android

Veja aqui, se você ainda quiser mudar, é recomendável não imaginar o que vai acontecer. Sob a direção de desenvolvimento para engenheiros nos Android

sistema .android é a raiz, sem que o engenheiro Android não existe. Na minha memória, já em 2011, o referido sistema Android para ter o discurso terminou, quando, depois de nove anos, o sistema Android ainda é forte. Atualmente não visto um fora alternativa do sistema, porque a alternativa é muito difícil, e agora Android tem sido amplamente utilizado em telefones celulares, tablets, redes carro, rede, etc. no campo da TV inteligente, é um terminal dominante verdadeira.

Nós não dizemos o telefone, disse que relativamente pequena minoria de TV inteligente e projetores inteligentes, que têm sido amplamente utilizados em vários casa, obter um novo sistema, queremos que os desenvolvedores para re desenvolver-estes sistemas e aplicações personalizadas? Realmente não vender conta, e muito menos um telefone celular. Android não é Symbian, Como ele pode ser como para ser capaz de substituir alternativa, que é como a dificuldade de re-desenvolvimento de um sistema operacional do PC para substituir as janelas em geral. Então sistema Android vai sobreviver por um longo tempo, quanto tempo previsão específica não é bom, deve ser melhor do que a maioria das pessoas carreira do programador mais longos.

4.1. Escolha um segmentos

Android agora segmentos de muito grande, há o desenvolvimento de aplicativos, segurança inversa, áudio e vídeo, redes carro, networking, desenvolvimento móvel, desenvolvimento SDK eo desenvolvimento da caixa de TV inteligente, etc., selecione uma destas áreas e aprofundamento. Tais como áudio e vídeo, quando eu comecei Android há 8 anos, o áudio eo vídeo é abafado fortuna (end PC), salários mais elevados cambaleando, agora no terminal móvel, áudio e vídeo é excel, é muito boa escolha

4. 2. Tente aprender meia-vida longa de conhecimento

Conhecimento refere-se à meia-vida: Com o ciclo de atualização de conhecimentos é mais curto, mais rápido fissão conhecimento, um conhecimento por trás do ciclo. A meia-vida longa de ocupações de conhecimento são mais velhos o mais valioso, como professor e cirurgiões Inglês, lento para atualizar seus conhecimentos e quase nunca fora da data. Isso é algo que está definitivamente programadores que não, a maioria de nosso conhecimento é meia-vida relativamente curta, um quadro apenas alguns anos pode ser eliminada, o que também levou a programadores precisam aprender constantemente novos conhecimentos, e cada um de nós tempo e energia são limitados, por isso, de acordo com a meia-vida do conhecimento, estratégias de aprendizagem tornaram-se particularmente importante.

A figura meia-vida acima não totalmente precisos, mas vale a pena considerar, se você é outras áreas técnicas também pode fazer referência ao desenho meia-vida. Este valor não está nos dizendo para não aprender RN e applets, mas tentar trabalhar com a sua própria aprendizagem ao longo da meia-vida do conhecimento.

5. Qual deve ser o estudo em profundidade no final?

De acordo com a meia-vida do conhecimento, como o desenvolvimento de aplicativos Android é o mais deve aprender Java, desenvolvimento App da tecnologia relacionada, sistema Android subjacente código-fonte, estruturas de dados, padrões de projeto, e assim por diante. Note-se que o estudo em profundidade. Você tem que entender os princípios fundamentais destas técnicas por meio de projetos práticos. Mas também saber estes sabem estes. Caso contrário, não importa quanto tempo você desenvolver, ainda é apenas um porteiro!

Eu sei que ainda o fazem como o desenvolvimento tecnológico, basicamente 35k ou mais, muitas vezes eles vão refletir sobre sua própria quais os aspectos da tecnologia não é profundo o suficiente, não o que é importante para aprender a nova tecnologia. Em vez de papaguear a indústria reclamando não tendo conseguido fazer a volta qual linha é mais apropriado estas questões.

desenvolvedores do Android como atualizar-se? Falar sobre as minhas duas sugestões:

1, o desenvolvimento horizontal: (adequado para pessoas de sua própria experiência técnica)

Excel em seus próprios campos de aprofundar ao mesmo tempo, irá desenvolver fora híbrido (Flutter, RN, H5), desenvolvimento web vontade, applets micro-canais, mais 5 anos você tem nada para se preocupar à procura de trabalho. No entanto, é realmente difícil, propensos a desenvolver amor full-stack de alimentos e, consequentemente, sabe disso, e, consequentemente, não fazer muito bem!

2, desenvolvimento vertical :( para a maioria das pessoas)

Se você fizer o desenvolvimento de aplicativos, arquitetura de aplicação ir para a direção do desenvolvimento, se você fazer o desenvolvimento em nível de sistema, para aprofundar o condutor subjacente.

Pode aprender com os seguintes aspectos:

O desenvolvimento da aprendizagem de línguas:

Por exemplo Kotlin, ao fazer o fundo, o desenvolvimento DNK e outras C / C ++ é essencial, bem como de alto nível linguagem orientada a objetos Java é o mais importante dos mais facilmente em si negligenciado

base avançada:

Por exemplo, Advanced exibição personalizada, princípio camada Framework Android, mecanismo de gestão App e assim por diante;

NDK e JNI desenvolvimento é relativamente comum, 5G vem, recrutadores estão planejando para possuir uma capacidade de vídeo pequena empresa, mas nós nem sequer NDK não entendem;

fonte:

Compreender e estão familiarizados com a fonte, familiarizada com o seu princípio de implementação, nos esforçamos para fazer as três partes pode possuir a segunda biblioteca pacote.

Móvel Arquitetura :

Apresentação arquitetura camada: MVC, MVP, MVVM, Android Arquitetura Componentes;

Arquitetura da camada: Modular -> componentizado -> capacidade de conexão -> caixa de areia / tecnologia aberta dupla;

 

Direção é fácil de aprender programação, mas se somente através da fragmentação da aprendizagem, a sua melhoria é muito lenta.

Como sistemática estudo aprofundado Android?

I recolheu mais ao longo dos últimos anos, Ali, e Tencent, byte surra, Huawei, painço e outras empresas enfrentam questões, a entrevista necessário e ponto técnico cardadas um grande e entrevista "Arquiteto Android" XMIND (na verdade, do que esperar para gastar um monte de tempo), ele contém detalhes filial do contexto do conhecimento +

 

linguagem e princípios Java;

UI Sênior;

ajuste de desempenho;
sintonia que é na realidade exigente. Nenhuma mão boa qualidade do código e design pensou, efeito sintonia Modificar sozinho é limitado. Assim, para os padrões de design, estruturas de dados, algoritmos para estes podem não proficientes em habilidades básicas!

desenvolvimento NDK;

A tecnologia de ponta;

I reunir informações a partir da compreensão desenvolvedor acabamento dessas técnicas para dominar, a doméstica qualquer grande cidade no pay mão mais de 40W.

Quanto ao emprego, Ali, Tencent uma empresa como gigante, se o apuramento técnico, também tem a capacidade de gerenciar e títulos não baixa (como Ali P7), o salário anual é de mais de um milhão! Então porque não dar-se uma visão alvo dele?

É importante construir uma estrutura de conhecimento

Quando aprendemos a tecnologia, se não prestar atenção para construir um quadro de conhecimento, em seguida, aprender mais tarde, então você vai encontrar um problema, o conhecimento sensação é uma bagunça, não um sistema de sua própria aprendizagem antes, juntamente com a indústria de atualização técnica em breve, Quanto mais conhecimento você aprende no futuro será cada vez mais, e antes de aprendizagem é fragmentado ele não terminou, você vai sentir o aperto deste conhecimento está espalhado.

Assim como um monte de pontos, linhas podem ter sido ligada, mas o grupo não é um rosto. Quando fazemos um projeto grande que precisa usar um monte de proficiência técnica relacionada, e até mesmo usar a tecnologia de componentes. Se você usar apenas alguns comum a longo prazo pontos técnicos, então você pode ter um longo tempo para ficar em pequenas empresas que lidam com código.

Online Learning materiais um monte de Android, mas se aprendeu fragmentação, um problema apenas arranhar a superfície, nenhum estudo aprofundado, é difícil de atualizar verdadeiramente a sua tecnologia. Sugerimos que você primeiro desenvolver um plano de aprendizagem, de acordo com o plano de estudos associado conhecimentos para formar um corpo sistemático de conhecimento.

Quando eu estava construindo o quadro técnico, mas também organizar de alto nível tutorial Sistemas Avançados, vai ser melhor do que eles estão aprendendo muita fragmentação, documento grafite visível; "arquitetura Android notas de estudo Vídeo +"

Finalmente, para usar as palavras lição idioma principal aprendidas;

Aprender é como remar rio acima.

Antes que eu sempre suspeitei esta frase. Afinal, é os antigos Eu sinceramente não valentão, então se dedica ao desenvolvimento desta linha naturalmente acreditar.

 

 

Publicado 56 artigos originais · ganhou elogios 1 · vista 2895

Acho que você gosta

Origin blog.csdn.net/chuhe1989/article/details/104973043
Recomendado
Clasificación