• [오렌지오렌지] 프로그래밍?c언어? 배우싶은데 도와주세요~2019.12.02 PM 01:15

게시물 주소 FONT글자 작게하기 글자 키우기

30대 중반에 일을하다보니 이쪽으로 어느정도 지식을 갖추면 현상황에 +@가 될수 있는 상황이라 배워보고 싶은데

 

아는게 1도 없어서 여쭙습니다. 

 

일단 하고자하는 일은 서버관리? 홈페이지 제작? 이쪽이구요

 

상황상 학원은 다니기 힘들고 독학을 해야한다면 어떤 책으로 공부하는게 나을까요?

 

독학이다보니 장기간두고 천천히 짬내서 공부해볼 생각입니다

 

일단 

이렇게 하면 나도 프로그램을 잘 만들 수 있다

이책이 괜찮다고해서 한권 사볼까싶고

 

또 c언어 관련 책한권 사서 보고싶은데 뭘 사야할지 모르겠네요

 

 

 

 

 

 

요약해서

질문:프로그래밍 및 c언어 관련 독학용 책 두권만 추천부탁드립니다

 

 

*여담으로 매년 3~4월에 판매 했던 오렌지는 이제 판매하기 어려울것같네요ㅜ

댓글 : 17 개
서버관리 홈페이지 제작이시면 C하실게아닌것같은데....
서버관리, 홈페이지 제작 둘 다 C언어는 사용안합니다.
홈페이지 제작, 서버관리면 html, jave, java /s!crip/es, php, nodejs 를 공부하셔야합니다.
윗분들이 말씀하셨지만...
일단 홈페이지 제작하실거면 PHP공부를 먼저 공부하시구요.
서버 관리 하실거면 리눅스나 윈도우 서버 관련 책 읽으시면 됩니다.
고민게시판에도 올리셨군요.
그냥 서점 가셔서 마음에 드는 프로그램 기촌이론 한번 훑어보시고 시작하세요

홈페이지, 서버관리를 C로 하고 싶다고 말씀하시는걸로 추측컨데
C언어도 홈페이지도 서버관리도 아직 어떤 일인지 잘 모르시는것 같아서 그래요.

웹 관련 책을 한번 보시고 그게 맞으시면 웹 관련 언어를 찾으시고
그게 아니시면 다른 걸 찾으셔야죠
맞아요ㅋㅋ몰라서 여쭙는거ㅜㅜ
개발자 종류도 다양한 직군이 있습니다.

아래쪽 링크 확인하시고 원하시는 방향을 먼저 결정하신 후, 언어를 습득하시면 될 것 같네요.

https://medium.com/code-states/%EA%B0%9C%EB%B0%9C%EC%9E%90-%EC%A7%81%EA%B5%B0-%ED%8C%8C%ED%97%A4%EC%B9%98%EA%B8%B0-1-%ED%94%84%EB%A1%A0%ED%8A%B8-front-%EB%B0%B1-back-%ED%92%80%EC%8A%A4%ED%83%9D-full-stack-%EA%B0%9C%EB%B0%9C%EC%9E%90-f6c2f53e5b3b
  • NABAK
  • 2019/12/02 PM 01:56
JavaScrip를 우선 공부하시는걸 추천드려요. 2015년? ES6이후로 JavaScript가 여러모로 빠르게 변화하고 있고 깊은 이해도를 갖추시면 향후 React, Node등으로 확장하는데 든든한 기반이 됩니다. 그리고 웹개발이 예전과 달라서 Heroku나 AWS EB등의 cloud기반 PAAS를 쓰시면 배포, 운영에서 서버관리기술이 그다지 요구되지 않습니다.
웹브라우져에서 사용가능한 유일한 프로그래밍 랭귀지가 JavaScript이고 웹의 지속적인 발전과 더불어 JavaScript만으로 할 수 있는것들이 엄청 많아 졌습니다. BackEnd는 물론이거니와 Desktop Application도 Electron 나 NWJS로 간단하게 만들 수 있게되었죠.
또한 최근 JavaScript 업데이트 추이를 볼때 깊은 이해도를 만들어 놓으면 향후 다른 고급언어들을 배우는데도 여로모로 도움이 된다고 생각합니다.
단순히 홈페이지 작성만이 요구되는 상황이면 wordpress등 CRM 프레임웍을 배우시면 더욱쉽게 블럭조립하듯 뚝딱 만드실 수도 있고요, 쇼핑몰 구성도 shopify 같은걸로 뚝딱 가능하죠. 아무튼 좋은 성과 있으시길 바래요~
웹쪽이신가??
그러면 C 말고 위에 분들 말씀하신 언어들 위주로 공부하시는게 좋을 듯 합니다.
위에 댓글 다신분들
진심으로 다들 현역이신분 맞으신지요? 몇분 빼고는 왜 댓글을 달아서 혼동을 주나 싶을 정도이네요.
@_@
사무실에 책보니 파이썬 씨언어 자바 관련 책들 보이네요
본문 내용만으로 어떤 내용을 권해드리긴 어렵습니다만 현재 보유하고 계신 지식이 없다고 하신것으로 미뤄보아
사내에서 운영하고있는 홈페이지가 있는데 해당 홈페이지를 관리하는 업무를 맡게되면 스스로에게 도움이 될 것 같아 공부를 시작하시고 싶어하는것으로 보입니다.

먼저 "서버관리? 홈페이지 제작?"

이라는 표현을 쓰셨는데 이 두가지는 극한 상황이 아니라면 함께 나열하기 어려운 표현 입니다.

서버관리
시스템 엔지니어들의 영역이며 일반적으로 리눅스, 유닉스, 윈도우서버, AWS, azure 등을 관리하는 역할을 맡는 사람들을 칭합니다. devops 라고 하여 서버 관리와 개발자들과의 협업을 위한 개발을 하는 영역도 있습니다.

홈페이지 관리
표현이 약간 모호하여 여러가지 형태의 홈페이지 관리 중 몇가지를 적어봅니다.
1. 외주 개발사가 제작해준 홈페이지의 단순 HTML, CSS, 이미지파일 변경 담당
2. 홈페이지 제작 솔루션 (Wix 등) 을 사용한 홈페이지 제작
3. 데이터베이스, 서버 언어 사용이 필요 없는 단순 홈페이지 제작 (HTML, CSS, JS)
4. 서버언어, 데이터베이스를 사용하는 웹페이지 개발(HTML, CSS, JS 로 프론트엔드 개발, PHP, Java, node.js, Go, Python, ASP.NET, Classic ASP 등의 언어를 사용하여 서버 개발, 데이터베이스는 MySQL, MSSQL, MariaDB 등)

몇가지만 적었으나 더 분류 하자면 굉장히 여러 패턴이 존재할 수 있기 때문에 가장 먼저 현재의 환경이 어떠하며 결과적으로 어떤 결과물을 만들지가 명확해야할 것 같습니다.

내가 어떤것을 모르는지 조차 모르는 상태에서 한 질문은 질문을 받는사람들에게 혼란을 줄 수밖에 없기 때문에 조금 더 알아보신 후 질문하시면 많은 분들께서 도움을 주실 것 같네요

어느정도 웹개발에 뜻이 있으시다면 개인적으로는 생활코딩 을 검색하셔서 강의 좀 들어보시면 어느정도 개념을 잡으실 수 있을거라 생각됩니다.

이상 지나가던 1X년차 개발자였습니다.
위에도 답글을 달았지만 따로 다시 달겠습니다.

위에 요다아빠님께서도 자세하게 답글을 달아주셨지만 오렌지님께서 문의하시는 내용을 다른 버전으로 요약하면
"나는 수입업체에서 일을 하고 싶은데 뭘 준비해야 할까요?" 라는 느낌입니다.

즉, 범위가 너무 광범위합니다.
대부분의 개발자가 모든 영역을 커버하지 않습니다.

네이버를 예로 들면 네이버 홈페이지 접속했을 때 로그인을 포함한 화면에 뭔가를 보여주는 프론트엔드(FrontEnd)부터 나중에 어떤 데이터를 이용할 수 있도록 데이터베이스 및 기능을 관리하는 백엔드(BackEnd) 까지 업무의 종류 및 양이 너무 많아서 이부분을 혼자서 다 처리하는건 매우 어렵습니다.

따라서 어떤 쪽을 희망하시는 지 확인하시고 요다아빠님께서 말씀하시는 언어 및 기술을 습득 및 연마하시는게 좋을 것 같습니다.
업무의 종류에 따라서 개발자들이 많이 쓰는 언어가 다르기 때문입니다.
검색하면 바로 나오는걸 이렇게 질문한다는건 프로그래밍 언어 배우기 매우 힘든 상태라는걸 의미 합니다,
조금만 더 자세하게 상황을 써주세요
  • nedry
  • 2020/02/25 PM 07:28
오렌지 판매중단에 마음 아프지만 ㅜㅜ
응원하겠습니다!
친구글 비밀글 댓글 쓰기