개발을 30년 정도 서버/클리언트 다 하다 보니 받은 느낌인데, 이 개발 작업들은 힘들고 어렵다. 그래서 새로운 편리하고 쉬운 툴이 너무 많이 쏟아져 나온다. 하지만 명심할게 있다. 첫째: 공부해야 할게 늘어 났다는거. 둘째:처름 전형적인 모습은 쉬우나 상세한 부분이나 응용을 하면 결국 다 알아야 한다는 거. 셋째: 결국 수박 겉핧기만 하기애도 패키지 종류가 너무 많다는 거. 넷째: 깊이있게 아는 사람은 찾기 힘들 다는 거. - 선배로서 조언: 시장은 비 전문가가 개발자를 원한는데 다양한 것을 원한다. 거기에 말려들면 끝이다. 아주 소수 몇가지 전문성만 파고 들어도 취업에는 문제 없다. 단 그 몇개를 깊이 있게 할 것을 권유 한다.
깊이 있게 할것을 권유 하지만, 본인도 깊이 있게 하지 못하고 있지 않을까.. 모든 선배들의 한탄.. 선배들이 다 저렇게 조언을 해줬지만 결국 나도 모든걸 하고 있다. 깊이 있게 할거면 석박을 따서 R&D로 갔어야지.. 교수를 했어야지.. 아니면 IT업을 하지 말았어야지.. 저렇게 조언을 하는 사람도 있고, 너무 깊이 매몰 되지말고 기술을 제때 엮어서 서비스에 집중하라는 조언도 있다.. 나는 IT업계에 발 들인 이상 후자가 맞다고 본다
질문이 있습니다~! 혹시 개발자 님의 build.gradle (project) 코드도 // Top-level build file where you can add configuration options common to all sub-projects/modules. plugins { id 'com.android.application' version '7.1.2' apply false id 'com.android.library' version '7.1.2' apply false id 'org.jetbrains.kotlin.android' version '1.6.10' apply false } task clean(type: Delete) { delete rootProject.buildDir } 이런 식으로 되어있으신가요?? 코드에 dependencies 자체가 없는데 추가하면 오류가 발생해서 실행조차도 온전하게 되지를 않네요.. 아직까지 저와 같은 사례를 못 봐서 파이어베이스에 많은 어려움을 겪고 있습니다.. 혹시 이에 대해 아시는지 궁금해서 여쭤봅니다.
오늘도 유익한영상! 감사합니다 ㅎㅎㅎ
궁금했던 점을 매우 잘 설명해 주셨네요
말씀하시는 모습이 참 단아하고 좋네요
클라우드 MES에 도입해서 오픈하고 써보니, 오픈할때는 힘들었지만 보람이 있더군요~ 서버를 자유자재로 늘릴 수 있어서 좋긴 합니다. 감사합니다~
오호~~~!덕분에 각각서비스들의 개념 정확히 알아가요 ㅎㅎ 감사합니다 ㅎㅎ
개발을 30년 정도 서버/클리언트 다 하다 보니 받은 느낌인데, 이 개발 작업들은 힘들고 어렵다.
그래서 새로운 편리하고 쉬운 툴이 너무 많이 쏟아져 나온다. 하지만 명심할게 있다.
첫째: 공부해야 할게 늘어 났다는거. 둘째:처름 전형적인 모습은 쉬우나 상세한 부분이나 응용을 하면 결국 다 알아야 한다는 거.
셋째: 결국 수박 겉핧기만 하기애도 패키지 종류가 너무 많다는 거. 넷째: 깊이있게 아는 사람은 찾기 힘들 다는 거.
- 선배로서 조언: 시장은 비 전문가가 개발자를 원한는데 다양한 것을 원한다. 거기에 말려들면 끝이다.
아주 소수 몇가지 전문성만 파고 들어도 취업에는 문제 없다. 단 그 몇개를 깊이 있게 할 것을 권유 한다.
안녕하세요. 조금만 더 자세하게 조언해주실수 있나요?
깊이 있게 할것을 권유 하지만, 본인도 깊이 있게 하지 못하고 있지 않을까.. 모든 선배들의 한탄.. 선배들이 다 저렇게 조언을 해줬지만 결국 나도 모든걸 하고 있다. 깊이 있게 할거면 석박을 따서 R&D로 갔어야지.. 교수를 했어야지.. 아니면 IT업을 하지 말았어야지.. 저렇게 조언을 하는 사람도 있고, 너무 깊이 매몰 되지말고 기술을 제때 엮어서 서비스에 집중하라는 조언도 있다.. 나는 IT업계에 발 들인 이상 후자가 맞다고 본다
꼭 필요한 내용이었어요 감사합니다
파이어베이스로 커뮤니티 만들어도 괜찮을까요?
와 진짜 궁금한 점만 꼭 찝어서 설명해주시네.
안녕하세요 프론트엔드 개발자를 목표로 프로젝트를 만들 예정인데 파이어베이스로 만들면 괜찮을까요?!
매우 좋습니다. 프론트엔드 개발자가 접근하기 적당해 보여요. 쉽게 백엔드 활용해서 프로젝트 가능
@@jakgae 감사합니다!
좋은 영상 감사합니다
질문이 있습니다~!
혹시 개발자 님의 build.gradle (project)
코드도
// Top-level build file where you can add configuration options common to all sub-projects/modules.
plugins {
id 'com.android.application' version '7.1.2' apply false
id 'com.android.library' version '7.1.2' apply false
id 'org.jetbrains.kotlin.android' version '1.6.10' apply false
}
task clean(type: Delete) {
delete rootProject.buildDir
}
이런 식으로 되어있으신가요??
코드에 dependencies 자체가 없는데
추가하면 오류가 발생해서 실행조차도 온전하게 되지를 않네요..
아직까지 저와 같은 사례를 못 봐서
파이어베이스에 많은 어려움을 겪고 있습니다..
혹시 이에 대해 아시는지 궁금해서 여쭤봅니다.
작은개발자님. 그럼 aws 서비스를 이용하면 백엔드 개발자 없이도 웹이나 앱 기반의 스타트업 운영이 가능한건가요??😅
백엔드 개발은 필요하죠! 조금 더 편하게 개발 할 수 있다 정도로 보시면 됩니다.
@@jakgae 아 그렇군요! 좀 더 공부해보겠습니다!😭ㅎㅎ 감사합니다~
그럼 파베는 백엔드 개발자 없이도 괜찮을까요? 유튭상으로는 그렇다고 느껴서요~@@jakgae
파이어베이스는 NoSQL 데이터베이스이고 GCP는 SQL 데이터베이스입니다. 만드려고 하는 앱의 데이터가 SQL 구조에 맞는다면 GCP를 선택해야 하나요? 아니면 NoSQL 데이터베이스도 SQL 데이터베이스 같이 만드는 방법이 있나요?
그런 방법은 없습니다. 구조가 SQL에 맞는지 NoSQL로는 안되는지를 고민해 봐야 할꺼 같아요. NoSQL로도 사실 거의 다 되거든요.
리눅스에 서버 패키지까지 자체적으로 구축해서 씁니다만 ㅠ 신입 개발자들은 파베나 헤로쿠 그런거 잘 쓰는거 보면 부럽
능력자 능력자, 그게 기본이죠!!
감사합니다!
👍👍
비디오 감사합니다. 비디오에 의하면 ... 작은 개발자님은 파이어베이스로 MVP 만들고 이후 AWS로 스케일업 하신다고 보면 될까요?
음 파이어베이스로 만들고 고도화 하다보면 AWS 로 이사가는게 매우 어려워집니다. 처음 프로젝트의 규모에 따라 결정하시는게 좋을 것 같아요. 저는 파베로 끝까지 갑니다. ㅠㅠ
파이어베이스 쓸만함.. 쓰기 심플함. 시스템 전체적인 디자인보다는 일부에 녹이는데 추천...
저는 세종에 사는 직딩입니다
작은개발자님을 만나뵙고 싶은데
가능한가요? ㅎㅎ
요즘 코로나가 다시 심해져서 미팅은 자제하고 있습니다. ㅠㅠ 궁금한게 있으시면 연락 주세요~ dohoonchang@gmail.com
@@jakgae 근래 코로나가 심해져서 아쉽네요
이메일로 궁금한거 문의드릴께요
감사합니다 즐거운 주말되세요
AWS 사용시 스프링은 무슨 역할인가요?
스프링은 서버 프레임 워크에요. aws는 인프라!
얏홍
잘보고갑니다