TIL

[TIL] 2021-01-10 / 오늘은 쉽니다...

Hanliang38 2021. 1. 10. 23:55

오늘 배운 것 & 어려운 것 / 오늘 한 일

  • - (오늘은 하루종일 한 게 없었다.. 그냥 쉬기로...)
  • typescript 끄적끄적

<참고/링크>

 


1일 1 IT 영상/글 (정보, 느낌)

  • 어떤 언어부터 배워야할까? 5개 언어. 5분 개념탑재
    • C, C++
      • 퍼포먼스가 필요한 소프트웨어를 만들 수 있음 (메모리가 적게 필요한 소프트웨어) 
    • Java
      • 취업에 유리. 큰 기업이나 오래된 legacy 시스템과 작업해야하는 기관 (은행, 정부기관)
      • 안드로이드 어플리케이션 만들기에 유리
      • 큰 기관에서 안정적으로 일을 하고 싶거나, 프론트엔드 개발처럼 미친듯이 변하지 않는 환경에 있고싶다면 추천.
    • Python
      • 초보자들을 위한 가장 쉬운 선택
      • 다양한 용도로 사용가능 -> 해킹, 머신러닝, 데이터 사이언스, 데이터 시각화, 웹 스크래핑, 웹 사이트 빌드 등등.
    • Javascript, html, css
      • 웹 사이트 만들기가 주 목적이면 추천 (웹 작동의 기본부터 제대로 배울 수 있음)
      • javascript를 잘 다루면 다이나믹한 웹 사이트를 만들 수 있음
      • 앱어플리케이션이나 백엔드를 짤 수 있음(다양한 기능을 수행할 수 있는 언어)
      • 하지만 Javascript는 오래된 언어 중 하나고, 다른 언어보다 못생김
    • PHP
      • 백엔드를 빌드하기 위한 언어 (거의 모든 웹은 php에서 작동되고 있음 - Word Press)
      • 많은 웹사이트가 php-wordpress를 사용함.
      • php커뮤니티도 크고 안정적임
      • 워드프레스,drupal, magento 랑 작업하고 싶다면, 그런 컨텐츠 매니지먼트 시스템을 하고 싶다면 추천

느낀 점

  • 오늘은 한 것이 별로 없다. 해야할 일이 산더미지만 오늘은 내일을 위해 휴식을 하기로 했다. 
  • 주말엔 조금 쉬자...
  • 하지만.... 1일1커밋은 하지 못해 아쉽다. 앞으로 1일1커밋을 목표로 해야지...

내일 할 일

  • Nomad Coder - Clone Coding
    • typescript
    • NestJS
    • VanillaJS
    • GraphQL
  • 코딩테스트 준비
    • 프로그래머스
    • 백준
    • 해커랭크
  • 운동
  • 프로젝트 기획서 작성 (github)