Close Menu
    Facebook X (Twitter) Instagram
    Facebook X (Twitter) Instagram
    Início » 8 obras para aqueles que desejam se instruir em programação, de acordo com Fernanda Weiden
    tecnologia

    8 obras para aqueles que desejam se instruir em programação, de acordo com Fernanda Weiden

    u765rfgBy u765rfg15 de setembro de 2024Nenhum comentário3 Mins Read
    Facebook Twitter Pinterest LinkedIn Tumblr Email
    Share
    Facebook Twitter LinkedIn Pinterest Email

    No universo da tecnologia, muitas pessoas falam sobre habilidades interpessoais. Discutem sobre a importância de se comunicar bem, ser empático, saber ouvir, entre outras coisas. E, no final das contas, tudo isso é verdade. As habilidades sociais são realmente essenciais.

    No entanto, convenhamos: um bom profissional de tecnologia não é feito apenas de habilidades interpessoais. É necessário, acima de tudo, ter um bom domínio de habilidades técnicas. Ou seja, é preciso sentar, estudar e realmente aprender coisas técnicas.

    Bem, mas aprender o quê?

    Se estamos falando de um profissional de tecnologia, um bom ponto de partida é a programação – em suas diversas formas e linguagens.

    E quem diz isso não é apenas o Na Prática. Fernanda Weiden, profissional com vasta experiência como Conselheira e CTO de grandes empresas como VTEX e Theia, concorda.

    Em suas redes sociais, ela compartilhou recentemente uma lista com 9 livros que podem ajudar os profissionais a expandirem seus conhecimentos técnicos em programação. Confira abaixo:

    Ecossistema de programação UNIX

    #1. Linux e a filosofia UNIX

    Ao contrário de muitos livros que ensinam como usar o Linux, Linux e a Filosofia Unix explora a ‘forma de pensar por trás do Linux’ e por que ele é uma implementação superior desse sistema operacional altamente capaz.

    Fernanda Weiden: “Ótimo livro sobre os princípios subjacentes por trás do UNIX e do software que ainda roda nele hoje.”

    #2. O ecossistema de programação UNIX

    Criado por usuários experientes e novatos, este livro descreve o ecossistema de programação UNIX e sua filosofia em detalhes. Com ele, os leitores poderão entender não apenas como usar o sistema, seus componentes e programas, mas também como eles se encaixam em todo o ecossistema.

    Fernanda Weiden: “Embora seja um pouco antigo, ainda é muito relevante e uma ótima introdução ao porquê e como do ambiente UNIX.”

    #3. Programação Avançada no ecossistema UNIX

    Pelo período de mais de vinte anos, programadores sérios em C confiaram em um livro para praticar programação no sistema UNIX e LINUX: Advanced Programming in the UNIX Enviroment, escrito por W. Richard Stevens.

    Agora, nessa nova edição, um colega de Stevens, Steve Rago, atualiza essa obra clássica. A terceira edição auxilia possíveis programadores com as plataformas mais modernas, reflete sobre as novas técnicas e alinha o livro original à Versão 4 da Single UNIX Specification.

    Fernanda Weiden: “Embora os exemplos sejam todos em C, há muitas coisas boas aqui. Você pode adaptar muitas das técnicas para outras linguagens.”

    #4. A arte da programação em UNIX (grátis online)

    A Arte da Programação em UNIX se baseia na crença de que entender as tradições não escritas de engenharia do UNIX e seus padrões estéticos pode ajudar programadores de todos os tipos a trabalhar melhor.

    Fernanda Weiden: “Esta é uma boa introdução ao modo de pensar dos desenvolvedores originais do UNIX e das principais ferramentas usadas nos sistemas UNIX. Alguns dos exemplos estão um pouco desatualizados, mas os princípios gerais ainda são válidos e aplicados hoje em dia.”

    Linux Systems/Kernel

    #5. Linux Kernel Development

    Linux Kernel Development detalha a implementação do Kernel Linux, apresentando o conteúdo de uma maneira que ajuda tanto escritores quanto desenvolvedores de código, bem como programadores em busca de entender melhor o sistema operacional e serem mais eficientes e produtivos ao codificar.

    Fernanda Weiden: “Este é um livro mais voltado para aspirantes a desenvolvedores de kernel, mas possui algumas boas explicações de como vários recursos são implementados nos níveis mais baixos dentro do Linux.”

    #6. The Linux Programming Interface

    Share. Facebook Twitter Pinterest LinkedIn Tumblr Email

    u765rfg
    • Website

    Related Posts

    Tech Talent Showcase: Boosting ThreatLocker’s Expansion in Maitland

    17 de dezembro de 2024

    Empresário enfatiza casos de uso de Inteligência Artificial para empresas

    19 de outubro de 2024

    Startup de tecnologia financeira com impacto social é escolhida para ser acelerada pela B3 e pelo Tesouro Nacional

    18 de outubro de 2024

    Comments are closed.

    Facebook X (Twitter) Instagram Pinterest
    © 2026 ThemeSphere. Designed by ThemeSphere.

    Type above and press Enter to search. Press Esc to cancel.