A Friendly Guide to Software Development: What You Should Know Without Being a Developer

Portella, Leticia

  • 出版商: Apress
  • 出版日期: 2022-11-29
  • 售價: $2,020
  • 貴賓價: 9.5$1,919
  • 語言: 英文
  • 頁數: 240
  • 裝訂: Quality Paper - also called trade paper
  • ISBN: 1484289684
  • ISBN-13: 9781484289686
  • 海外代購書籍(需單獨結帳)

商品描述

Software is everywhere, but despite being so common and useful, it remains magical and mysterious to many. Still, more and more people are finding themselves working for tech companies, or with an array of software products, services, and tools. This can segregate those who understand tech from those that don't. But it doesn't have to be this way.

This book aims to bring these two worlds closer together, allowing people to learn basic concepts of software development in a casual and straight-forward way. Assuming no previous technical knowledge, you'll embark on a journey where you can understand and build a new software project from scratch until it is an advanced product with multiple users.

Imagine moving from a "traditional" company and suddenly finding yourself in one where software is the main product or is a foundational component to it. One is often left to wade through the infinite concepts while still doing their actual jobs. This book closes that gap, improving communication between technical and non-technical parties.

A Friendly Guide to Software Development makes technical concepts broadly available and easy to understand. In doing so, you'll be able to achieve better communication, which will undoubtedly lead to better working relationships, a better working environment, and ultimately better software.

What You'll Learn

  • See how a new software project is created
  • Examine the basics of software development and architecture
  • Know which questions to ask to avoid potential problems and pitfalls
  • Start using and building software projects

Who This Book Is For

  • Non-technical people like business and project managers who need to work closely with software developers and teams
  • People who are interested in building a software system but don't know where to start.
  • Programmers who want to jump to development but have no experience in the industry and its common concepts

商品描述(中文翻譯)

軟體無所不在,但儘管如此普遍且有用,對許多人來說仍然是神秘而神奇的。然而,越來越多的人發現自己在科技公司工作,或者使用各種軟體產品、服務和工具。這可能會將了解科技的人與不了解科技的人區分開來。但事實並非如此。

本書旨在將這兩個世界拉近,讓人們以輕鬆直接的方式學習軟體開發的基本概念。假設您沒有任何先前的技術知識,您將踏上一段旅程,在這段旅程中,您可以從頭開始理解並建立一個新的軟體項目,直到它成為一個具有多個使用者的高級產品。

想像一下,從一家「傳統」公司轉到一家軟體是主要產品或是基礎組件的公司。人們常常在完成實際工作的同時,不得不穿越無窮的概念。本書彌補了這一差距,改善了技術和非技術人員之間的溝通。

《友善的軟體開發指南》使技術概念廣泛可用且易於理解。通過這樣做,您將能夠實現更好的溝通,這無疑會帶來更好的工作關係、更好的工作環境,最終實現更好的軟體。

您將學到什麼:
- 看到如何創建一個新的軟體項目
- 檢視軟體開發和架構的基礎知識
- 知道應該提出哪些問題以避免潛在的問題和陷阱
- 開始使用和建立軟體項目

本書適合對象:
- 非技術人員,如業務和專案經理,需要與軟體開發人員和團隊密切合作
- 對於建立軟體系統感興趣但不知道從何處開始的人
- 程式設計師想要轉行至開發領域,但在該行業及其常見概念方面沒有經驗的人

作者簡介

​Leticia Portella is currently a Software Engineer at Stripe. With a background in Oceanography and having taught herself to code after falling in love with software development Leticia deeply understands how hard it can be for those transitioning into the tech industry without a traditional computer science-background. Since 2017 she has hosted Pizza de Dados, the first data science podcast in Brazil, which educates its listeners through light and upbeat interviews with top Brazilian researchers based all around the world. In her spare time, she teaches online courses and writes articles relating to Software Development, Open Source topics as well as her professional experiences.

作者簡介(中文翻譯)

Leticia Portella目前在Stripe擔任軟體工程師。Leticia具有海洋學背景,並在愛上軟體開發後自學編程,深刻理解沒有傳統計算機科學背景的人轉行進入科技行業的困難。自2017年以來,她主持了巴西第一個數據科學播客《Pizza de Dados》,通過與世界各地頂尖巴西研究人員輕鬆愉快的訪談,為聽眾提供教育。在業餘時間,她教授在線課程,撰寫與軟體開發、開源主題以及她的專業經驗相關的文章。