Frudy
3k
2019-05-16 10:54:23 작성 2019-05-16 11:08:11 수정됨
9
1231

웹개발이 재밌는 이유


제가 백엔드를 희망했던 근본적인 이유는요,

이렇게 짜면 이렇게 동작하겠지? 가 재밌어서 였어요.


프로그래밍을 근본적으로 좋아했다고 해야하나... 그래요.


근데 부트스트랩 안쓰고 직접 포트폴리오용 웹페이지를 꾸미는데,

HTML CSS를 이렇게 짜면 이렇게 UI가 생성되겠지?

라고 생각하니 이쪽도 논리적인 능력이 필요하다고 느끼면서 재미가 확붙었어요.


웹디자이너는 뭔가 큰그림을 그리는거같아서 마찬가지로 재밌을거같아요.

포토샵으로 각 요소들마다 길이 다 재놓고 예쁘게 꾸미는 직업이니까...


전자공학과 갖다버리고 웹개발 공부하길 잘했어요.


오늘 배운건...

div안에 요소를 넣으면 기본적으로 div의 height가 늘어나는건 맞지만,

그 요소가 float속성이 있을경우 div의 height가 안늘어납니다.


div태그안에 버튼넣어놓고 float:right했더니

div태그 height가 0이 되더라구여.


웹 퍼블리셔도 논리적으로 생각할게많아서 즐거울거같아요.

0
0
  • 댓글 9

  • 유리세계
    1k
    2019-05-16 10:55:37

    공감합니다

    a하면 b가 되나?

    오오 b가 되잖아?

    c도 되려나?

    아니, 왜 d가 되지?

    1
  • Frudy
    3k
    2019-05-16 10:59:37

    그래서 "이렇게 짜면 이렇게 동작하겠지?" 가 성립하지않으면 스트레스 많이받아요.


    대표적인게...


    1. 어제랑 바뀐게 없는대 왜 갑자기 오늘은 잘되는지

    2. 바뀐게 없는대 이 망할컴퓨터 껏다 켰다고 왜 갑자기 잘되는지


    코드가 바뀌지않으면 동작은 항상 같아야하는대...

    뭐 결국 보면 "바뀐게 없다고" 착각하는 인간의 실수더라구요.

    3
  • 칸나
    1k
    2019-05-16 11:00:41

    저도 처음 시작할때는 참 잼있었는데...

    백엔드 프론트엔드 하다보면 어느정도 정형화된 패턴이 이제 뻔해서...

    재미가 없네요

    0
  • Frudy
    3k
    2019-05-16 11:05:07

    맞아요. 편하긴편한대 그만큼 재미가 떨어지는거같아요.

    아직 백엔드 초보라서 실무를 경험해보지 못했지만...

    프레임워크덕에 이미 설계가 다되있어요;


    그래서 프로그래밍을 한다는 느낌보다는

    프레임워크의 사용법을 달달 외운다는 느낌이 더 강하긴해요.


    나중에 갈아탈 직업도 생각해뒀구

    재미없어질때까지 웹개발자로 돈벌려구해요.

    0
  • dydo_
    634
    2019-05-16 11:36:33

    프레임워크의 사용법을 달달 외운다는 느낌이 드시면 올바르지 못한 길로 가고있으신 것 같다는 생각이 듭니다.

    근데 다른직업으로 갈아타신다니 크게 문제는 안되겠네요..

    0
  • 왕뚠뚠돈까스라이츄
    1k
    2019-05-16 11:39:52

    Frudy Tomcat clean만 했는데 오류가 해결됐어요! (실제로 겪었던 일입니다) /Maven clean만 했는데 오류가 해결됐어요! (이것도 실화) 

    아. 컴퓨터나 이클립스 껐다 켰더니 나아진 사례도 있습니다. 


    0
  • Frudy
    3k
    2019-05-16 11:46:30 작성 2019-05-16 11:47:53 수정됨

    네 분명 그럴거에요.

    학원에서 스프링 배울 때 했던 내용이,

    스프링은 왜쓰는지.. 디버깅은 어떻게 하는지... 

    스프링은 어떻게 작동되는지... 딱 이정도만 기초로 배운다음에


    계속 암기위주로 수업을 받았어요.

    스프링에서 제공해주는 dispatcher servlet을 사용하기위해

    컨트롤러를 여기에 등록해야하고...

    컨트롤러는 @Controller를 붙여서 ModelAndView객체를 이렇게 다뤄야한다..


    정말 딱 남이 다 만들어놓은 틀에다가 제가 필요한기능 넣는 느낌이였어요.

    편하고 안전하고 좋긴한대... 그냥 사용법만 외우는 느낌...


    실무가면 백엔드에 대해 더 깊이있게 알게될거라 기대해요.

    지금 갖고있는 백엔드 파트는 뭔가 그냥 끼워넣는느낌밖에 안들거든요.


    오히려~ 소켓프로그래밍으로 카톡비슷하게 만들때가 Java를 더 알차게 사용했던거겉아요.

    처음부터 끝까지 전부 다 설계했었으니까요.


    근데 스프링으로 게시판만들 때 .java파일은 거의 작성안하고...

    xml파일을 더 많이작성했던거같은 느낌이에요.


    먼 미래에는 AI쪽에서 일하고싶어요.

    지금당장 컴퓨터공학과 학사, 석사 받기위해 대학갈 돈이없어요...

    다행히 웹개발이 재밌고 능력키우면 돈도 잘벌거같아요.

    0
  • NPC
    182
    2019-05-16 11:55:34

    웹디자인 관심있으면 XD 설치하고 제플린써보세요~

    0
  • Frudy
    3k
    2019-05-16 11:59:10

    감사합니다!


    지금은 백엔드가 더 급해서 UI쪽 공부를 깊게못하지만..

    나중에 봐둘 웹디자인 책도 정해놨다구요 히히

    0
  • 로그인을 하시면 댓글을 등록할 수 있습니다.