As disciplinas de algoritmos e programação tendem a criar os maiores traumas nos alunos iniciantes

Temos que ter iniciativa, só lamentar de um País não dá, quanto ao pensamento critico isso vai muito do meio em que você vive.

Qual seria a iniciativa mais efetiva, se passar por um troll, arrotar que ganha 25K e tem sua própria empresa ou trabalhar, ensinar e estudar para evoluir?

Bom se os 25k lhe incomodou , acredito que isso vai lhe servir de reflexão sobre o que você entrega de resultado ao seu cliente. Não deveria ter falado muito, mas já que estou anônimo usando um fakename devo estar um pouco protegido, vamos deixar as coisas rolar. Cada um aqui tem uma cultura diferente mas estamos no mesmo barco, e ainda assim trilhamos nossas vidas em caminhos distintos.Como eu disse não temos que esperar informações, temos que ir atrás. Lamentar a educação e o País, isso já tornou coisa do passado.

Por favor, se vocês querem discutir sobre assuntos que não fazem parte deste tópico, abram um tópico para isso ou façam isso neste tópico depois que responderem o meu tópico.

Eu postei este tópico para serem respondidas as seguintes questões, eu escrevi essas questões na primeira mensagem que eu postei nesse tópico, as questões são essas:

Porque as disciplinas de algoritmos e programação tendem a criar os maiores traumas nos alunos iniciantes, tornando-se, até mesmo, co-responsáveis pelos altos índices de desistência que ocorrem nos primeiros anos dos cursos superiores dessa área?

Quais são os maiores traumas que são causados nos alunos iniciantes, tornando-se, até mesmo, co-responsáveis pelos altos índices de desistência que ocorrem nos primeiros anos dos cursos superiores dessa área?

Eu gostarei de saber o máximo possível de detalhes sobre a seguinte afirmação do Prefácio que eu citei acima:

“Entretanto as disciplinas de algoritmos e programação tendem a criar os maiores traumas nos alunos iniciantes, tornando-se, até mesmo, co-responsáveis pelos altos índices de desistência que ocorrem nos primeiros anos dos cursos superiores dessa área”.

@peczenyj, você concorda com esse meu pedido?

Já tentou ler esse livro Algoritmos em Java Busca, ordenação e análise

@Java.Hacker,

Eu não tentei ler esse livro.

Em outra época eu tentei aprender Algoritmos e Estruturas de Dados estudando o livro Algoritmos e Estruturas de Dados do Guimarães/Lages, mas eu não consegui aprender porque a linguagem desse livro não é simples.

EDIT: Eu encontrei dois livros que talvez ensinam Lógica de Programação em linguagem simples, um deles é o livro Lógica de Programação - A construção de algoritmos e estruturas de dados do André Luiz Villar Forbellone, eu falo isto porque está escrito no prefácio deste livro que a linguagem empregada no livro é bastante informal e acessível, mas nem por isso menos rigorosa, também são utilizados inúmeros exemplos e analogias provenientes do dia-a-dia para facilitar a explicação dos conceitos e para aproximar os temas abstratos a assuntos ligados ao cotidiano do leitor: https://www.google.com/url?sa=t&source=web&rct=j&url=http://www.softlog.eti.br/downloads/Livros/L%C3%B3gica%20de%20Programa%C3%A7%C3%A3o%20-%203a%20Edi%C3%A7%C3%A3o.pdf&ved=2ahUKEwivzcGy9P_dAhWMhpAKHV1TC1oQFjAAegQIBhAB&usg=AOvVaw3lIaXeII0J5Uhjkc18uKWU

O outro livro é o livro Algoritmos e Programação - Teoria e Prática do Marco Medina e Cristina Fertig, eu afirmo isto porque está escrito no prefácio deste livro que ele apresenta uma linguagem simples e direta, sem deixar de tratar temas mais complexos: https://www.amazon.com.br/Algoritmos-Programação-Teoria-Prática-Medina/dp/857522073X

Eu escolhi o livro do Marco Medina que eu citei acima para aprender Lógica de Programação porque o prefácio desse livro diz que ele apresenta uma linguagem simples e direta, sem deixar de tratar temas mais complexos.

O @Mike me aconselhou em outro tópico fazer o curso de Lógica de Programação da Softblue, eu não sei se o @FearX concorda com o @Mike que este curso da Softblue é de qualidade, segundo ele, o conteúdo de Lógica de Programação da alura é conteúdo de qualidade para quem quer entender tudo de Lógica de Programação: https://www.alura.com.br/carreira-iniciante-em-logica-de-programacao

Referência: Como é o nível de explicação dos professores de Lógica de Programação e dos conteúdos de Lógica de Programação que são usados para ensinar Lógica de Programação nas graduações de informática e cursos técnicos de informática de nível de 2° grau?

@Java.Hacker,

Eu postei este tópico para que sejam respondidas as dúvidas que eu escrevi até agora.

Por favor, leia as dúvidas que eu escrevi até agora neste tópico se você quer responder este tópico.

Não concordo.

Esse tópico não é seu, é do forum. As pessoas vão colaborar como elas acharem melhor. Se o resultado não te agrada isso é um problema seu. Existem outras ferramentas para fazer o que vc quer, com o controle q vc quer. Um google forms por exemplo.

O principal problema em TI não é implementar um algoritmo O( n log n ). É conversar com as pessoas.

@peczenyj,

Por favor, me desculpe.

Eu não continuarei tentando que as pessoas colaborem como eu quero.

Talvez é muito melhor postar aqui do que perguntar pessoalmente para determinados professores universitários, eu tenho essa suspeita porque o MEC descredenciou várias instituições de ensino superior, então talvez se consegue aqui no fórum do GUJ informações que determinados professores universitários não querem que todos saibam como os alunos iniciantes para que não seja descredenciada a instituição em que eles trabalham e consequentemente fiquem sem emprego.

Há muitos anos um professor me disse que o problema do mundo era que se criavam coisas, mas não se pensava muito nas pessoas que iriam usá-las. Assim como a medicina e a arquitetura, não é possível que o profissional de TI se iluda a ponto de achar que tudo se baseia em entregáveis. O foco, em questão, é o que o cliente quer. Isso é pouco falado em faculdades, cursos e etc. Coincidentemente, é o ponto que o troll tem comentado com frquencia: o valor que agrega ao cliente. Com o tempo as pessoas tendem a se acostumar a pensar que clientes e usuários são chatos, são ignorantes, quando, na verdade, não conseguem enxergar que o sistema (softwares e processos) é que estão desalinhados ao que o real interessado necessita

Não é a questão do $ ou “estar protegidinho”. Qualquer pessoa que tenha visto qualquer coisa a respeito de técnicas de venda sabe que você pode vender um doce a 1 real. Mas, pode vender o ideal da satisfação, um momento único de prazer e a sensação de ser o dono do mundo por 5 reais, mesmo que seja o mesmo doce. A crítica é baseada em alguns fatores: o teu ideal de vida é, certamente, diferente do meu e de muitos aqui. Discursos como estes nem sempre ajudam, vide a quantidade de funkeiro e afins que estão por aí. Muitos novatos podem se desmotivar ao encontrar um discurso assim, comparando a sua realidade e, até mesmo, entrar em depressão (acredite, isso pode acontecer). Além disso, onde há muros, há o que esconder, não é mesmo?

Temos que ter coragem , de não se intimidar com o mercado de TI, existe é claro uma realidade intelectual pra quem teve um bom investimento educacional, mas isso também não é regra, vai da índole da pessoa, eu mesmo consegui meus conhecimento ralando porque não sou nenhum intelectual graduado, consegui meus estágios e minha colocação no mercado tomando muito não como resposta, as praticas de desenvolvimento e metodologias tão apreciadas são fantasias no mundo real, o que hoje percebo é que a indústria quer uma mão de obra barata com um alto grau de nível técnico, hoje eu não posso ir pra qualquer empresa de TI, justamente porque minha experiência profissional esta fora dos padrões brasileiro, meus clientes são estrangeiros ou empresas multinacionais estratégica na área de tecnologia da informação. Tem vagas para todos os níveis mas eu sei exatamente o que é informação e quanto isso é um agregado importante para o cliente, eu não vivo entregando código eu produzo um produto e isso gera riqueza. O mercado de TI é altamente competitivo mas a forma de pensar em serviço é de cada um, você se projeta no que lhe é seu perfil lhe cabe tornando-se um especialista, não tem volta seu valor hora é caro mesmo, não se pode pensar em ganhar menos ou de ter suas participações nos projetos. Nem todos que vão pra uma faculdade se formam, e os que se formam nem todos conseguem se manter no mercado e os que estão no mercado lutam no seu dia a dia pra não serem superados ou serem dispensados porque acabou o projeto no cliente ou esse vendeu toda a solução pra concorrência. Não da pra ser bonzinho no mercado, tem que se jogar nos R.H da vida, pra tentar se encaixar em um projeto, como eu disse quero sair do meu serviço tocar a minha empresa, apesar de já ter um serviço na internet onde tento garimpar algum cliente assim oferecer serviço similar ao meu que vendo hoje. As pessoas tem que saber que elas tem potencial, e merece e devem ganhar muito bem.

É mole?

Ele mandou para todo mundo.

Concordo. Recebi o mesmo.

Vamos lembrar que ninguém tem a obrigação de responder aos seus tópicos, logo, você não deve cobrar ninguém.

Eu pessoalmente acho que esse cara precisa é de uma intervenção.

Psiquiátrica, no caso.

[JK] voteban 1/10 [/JK]

@FearX,

Eu não falei que vocês têm a obrigação de responder os meus tópicos, eu perguntei em privado para alguns se vão responder este meu tópico.

Ninguém que está inscrito aqui no GUJ tem a obrigação de responder, vocês não foram pagos para responder, eu sei que aqui não é suporte pago, por exemplo, o suporte pago da Red Hat Linux.

@ENGENHEIRO_DE_SOFTWA
Bom, um dia você vai chegar aos 25k.

@Java.Hacker,

Eu não entendi o que você quis dizer para o @ENGENHEIRO_DE_SOFTWA e porque você falou isso para ele.

Porque ele agora entendeu que ele não é só um programador mas um desenvolvedor de software, e tem que ser empreendedor pra ganhar acima de 4k, para chegar aos 25k.

Boa, dois mentirosos se entendem melhor.
image