분류 전체보기17 내가 생각하는 웹 개발자의 장점 요즘 개발자 채용시장이 좋지못하다는 이야기가 허다합니다. 단순히 취업이 잘된다, 잘됐었다 만이 개발자가 가지는 장점은 아니라고 생각하는데요. 오늘은 개발자 그중에서도, 웹 개발자가 가질 수 있는 장점은 어떤것이 있는지 제 개인적인 생각을 말씀드릴려고 합니다. 1. 실력 우선이다 취업 시장에서 내가 어떤 학교를 다녔고, 학점은 몇점을 받았는지는 중요한 요소로 작용할텐데요. 개발자는 그 영향력으로부터 조금은 자유롭다고 생각합니다. 물론 좋은 학위와 점수는 있으면 유리한 것은 사실이지만, 실무에 투입되어서 회사가 필요로하는 개발을 잘 해내지 못한다면 말짱도루묵일겁니다. 내가 들어가고싶은 회사가 있지만 학점은 좋지못할 때 그 회사가 필요로 하는 기술에 맞는 포트폴리오가 있고 그것을 잘 만들어두고 정리해두었다면 .. 2023. 10. 13. CSS Position 검색하는 것은 여기서 끝내기 | absolute? relative ? 같이코딩 - CSS Position (실습포함) 오늘은 CSS position 속성에 대해 알아보겠습니다. position은 컨텐츠를 어떻게 배치시킬지에 대한 방식을 결정하는데요 우리가 이렇게 레이아웃을 다 짜고 어떤 특정 요소의 위치를 살짝 변경하고 싶을때가 있습니다. 이때 position을 사용하게 됩니다. position을 처음 접하게 되었을 때 어떤 상황에 무슨 속성값을 넣어야 하는지 많이 헷갈립니다. 자 그럼 더 이상 헷갈리지 않도록 쉽게 그림을 통해 정리해드리겠습니다. 기본적으로 아무런 position 값을 설정해주지 않았을 때 position은 default값으로 static을 가집니다 이때 위치를 변경하고자 top bottom과 같은 속성을 사용해도 요소는 움직이지 않습니다. 즉 위치를 변.. 2023. 10. 3. CSS grid 그림으로 보면서 쉽게 이해하기 css grid - 실습내용 포함 웹사이트에서 레이아웃을 잡기위해 css속성인 display flex와 grid를 많이 사용합니다. 그 중에서 grid는 2차원 요소를 레이아웃하는데 최적화 되어 있는데요. flex는 1차원 요소를 레이아웃 하는데 최적화 되어 있습니다. 이런식으로 수평이나, 수직 구조를 디자인 하기에 정말 편하죠. flex만으로 구성하여 2차원 레이아웃을 구성할 수도 있지만 개발자는 항상 편하고 깔끔한 것을 추구합니다. 그래서 2차원 레이아웃을 구성하고자 할 때 우리는 grid를 사용해야 합니다. 그리드 컨테이너 내부에서는 이렇게 자유롭게 요소를 배치시킬 수 있죠 여기서 이 컨텐츠를 담는 박스를 grid container라고 합니다. 그리고 grid container 안에 들어가는 요소를.. 2023. 9. 25. 프로그래밍 독학하나요? 코딩 독학 이렇게 해보세요 (feat. 웹 개발자 가이드) 같이코딩 - 개발 공부 독학에 대한 유튜브 정리영상 전공자던 비전공자던 개발자가 되기위해 코딩 공부를 시작하는 사람들이 많습니다. 블로그, 유튜브와 같이 무료로 공개된 정보를 통해 학습을 하거나, 강의 혹은 책을 사서 공부를 하던지 간에 개발 공부를 하는데 있어 혼자 엉덩이를 붙이고 ‘독학’을 하는 시간은 반드시 있을거라 생각합니다. 공부를 하는 방법에는 사람마다 각자 맞는 방법이 다 다르기때문에 정답이라고 할만한 것은 없지만 적어도 뒤에 말하는 것들을 지키고 학습한다면 공부를 하다가 다른길로 가지않고, 헤매는 시간이 없을거라고 확신합니다. (Java, c, c++, python 등등 헤매면서 찍먹을 해보고...) 무언가를 하는데 있어 목표를 정하는건 어느 분야 던 마찬가지로 중요 할 겁니다. 사실 ‘나.. 2023. 9. 18. 웹사이트 처음부터 끝까지 스스로 만들 수 있을 때 | 풀스택 개발자 장점 웹사이트의 구조부터, 디자인, Api 통신, Database 설계 등 웹사이트에 전반적으로 필요한 기능을 혼자서 다 만들 수 있다면 흔히 풀스택 개발자라고 부릅니다. 즉 개발자가 사용자가 무엇이 필요한지 파악한 후, 어떤 것을 만들지 정의하고, 프로젝트를 하나 뚝딱 만들어 내는 것이죠. 프로젝트를 하나 완성하기까지에는 어떻게 보면 어렵다고 이야기할 수 있고, 또 어떻게 말하면 쉽다하고 이야기할 수 있을 것 같습니다. 하지만 풀스택 개발자라고 해서 개발에 필요한 모든 분야에 대해 깊게 이해하고 있다라고는 장담하기 어려울 것입니다. 모든 것을 잘 알기까지 공부하려면 1만시간이여도 부족하다고 생각하니까요. 하지만 모든 기능을 혼자서 완성할 수 있고, 웹사이트의 전반적인 흐름을 어느정도 이해하고 있다면 어떤 장.. 2023. 9. 4. 이전 1 2 3 4 다음