본문 바로가기

스코틀랜드/스코틀랜드에서 IT로 먹고 살아보자9

영국 스코틀랜드 에든버러에서 개발자로 1년 입사한 지 벌써 일 년이 지났습니다. 이전에는 IT업계에서 일해본 적이 없어 비교를 못 하니 대단히 주관적으로 스코틀랜드 에든버러의 사원 20명이 되지 않는 작은 바이오테크 회사가 어떤 근무형태를 가지고 있는 지, 내 생활은 어땠는 지 적어봅니다. 0. 개발 1년 일이 재밌다. 하루 종일 수학 문제를 푸는 기분이다. 학창 시절 수학을 즐기지는 않았지만 무슨 언어든 상관없이 문제를 해결하는 것이 주요 임무이기 때문에 시간도 빨리 지나가고 매일매일 성취감도 상당하다. 많은 문제를 해결하고 진행한 것 같은데 다시 같은 문제를 만나도 늘 새롭다. 아직 경험이 부족하니 기억을 할 수 있을 만큼 기록을 해야 한다. 개발을 시작하고 개발자들이 주위에 많아졌다. 서로 정보를 공유하고 모르는 것을 물어보고 알아가는 재미.. 2023. 9. 2.
영국 IT 소프트웨어 개발자 면접 4곳 질문 모음 일을 시작한 지 4주가 됐습니다. 일을 시작하면 관련 언어도 더 심도 있게 공부하고 계속 배움을 멈추지 않아야지! … 했는데 하루 종일 있는 일을 하고 일을 끝낸 뒤 다시 컴퓨터에 앉는 게 정말 쉽지 않네요. 영국에서는 얼마나 많은 사람이 업무 외 공부를 하고 있을지 궁금합니다. 한국에서 일하시며 공부 따로하시는는 분들을 보면 정말 대단하다는 생각밖에… 지난달 준비하면서 같이 공부했던 친구들에게 받은 면접 질문들 몇 가지 공유합니다. 당연히 영어 질문들이지만 한글로 같이 적습니다. 영어 질문이 들어와도 막상 어떤 프로그램 용어가 무엇을 의미하는지 영어로 설명하는 게 머리로는 알아도 쉽지 않았어서 스트레스도 많이 받았었네요. 그런데 그게 제 실력이 없다는 것이겠죠. 제가 일하는 회사 인터뷰는 크게 기술적인.. 2022. 9. 30.
스코틀랜드에서 개발자가 되기까지 간단한 타임라인 영국, 스코틀랜드에서 개발자가 되기까지 1. 올해 초, 3월 말 수업을 시작하기 전까지의 내 개발 지식 개인 웹사이트/도메인을 10년 넘게 보유(워드프레스 등을 사용) html을 대충 만질 수 있다. 워드프레스로 php를 약간 읽고 만질 수 있다. 워드프레스로 css를 약간 만져봤다. 1월부터 Udemy로 파이썬과 자바스크립트 기초만 훑고 온라인 수업에서 진행하는 프로젝트는 스킵. 2. 내 영어실력 보잘것없음(아주 주관적이지만 객관적으로도 그렇다고 생각합니다) https://twitter.com/hihansel/status/1511818768711835652?s=20&t=bst62yKID8dHuSmjVyPqfg 트위터에서 즐기는 한슬 Hansel “해외서 외국어 사용하며 지내는 분들은 정말 존경스럽다. .. 2022. 9. 3.
사실 두 번째 코딩 테스트 “ 매일 꾸준히 글을 쓰는 분들이 대단하게 느껴진다. 내게 게으름만 없앴을 수 있다면 나는 더 많이 배우고 더 많이 느끼고 기억할 수 있을까. 적어도 글을 써야한다는 생각이 들 때라도 조금씩 적어보는걸로 시작해보자. 찍찍 사진만 올리는 것 말고… 9월이면 영국으로 온지 정확히 3년. 이제껏 나 혼자가 아닌 우리로 많은 것을 이루긴 했지만, 물론 앞으로도 함께 나아가야겠지만, 이제는 조금더 나 혼자서 해나갈 수 있는 일을 만들고 싶어졌다. 그리고 제발 3년을 기념으로 내 인생의 또 다른 시작이 다가왔으면… 새 시작이 다가올 것을 간절히 바라고있는데 역시 내 인생에 계획은 계획일 뿐이라는 생각에 걱정만 앞선다. 언젠가 아버지 나이대의 어르신을 모실 때 그분이 틈만나면 내게 하셨던 “3년 주기”에 대한 생각이.. 2022. 8. 11.
그룹프로젝트 교육용 앱 * 깃헙에 자세한 코드가 적혀있습니다. https://github.com/hanselkang/fantastic_birds 네 명이 함께 진행한 프로젝트. 역시 4주간 자바스크립트와 리액트를 배우고 진행했으며 MongoDB 를 함께 배웠지만 나 혼자를 제외한 모두가 우리 프로젝트에서는 사용할 필요가 없다고 판단하에 DB 구축은 따로 하지 않았다. 네 명이 진행한만큼 순조롭게 진행하기 위해 각자 교육용 Activity를 정해서 진행했다. 다같이 하나를 끝내기 보다 각자의 프로젝트를 터치하지 않는 편이 낫다고 판단. 이 전에 같이 사용하는 공통의 스타일 언어를 정해뒀다면 더 수월하지 않았을까 싶다. 약 5일의 시간밖에 없었던터라 프로젝트는 워터폴로 진행될 수 밖에 없었지만 초반 네개의 Activity 를 마무.. 2022. 7. 27.
사진촬영 예약 앱 Python, Flask, Jinja, PostgreSQL, Psycopg 와 4주 배워서 거진 나흘 만에 이런 걸 만들 수 있다니. 4주 차 3일간은 정말 정신없이 머리에 집어넣기 바빴던 것 같다. * 깃헙에 자세한 코드가 적혀있습니다. https://github.com/hanselkang/photo_shoot_booking_project GitHub - hanselkang/photo_shoot_booking_project Contribute to hanselkang/photo_shoot_booking_project development by creating an account on GitHub. github.com 교육 과정이 PDA(Professional Development Award)라고 스코틀랜드 정규 교육 학점(?) 같은 SCQL(Scottish Credit and.. 2022. 5. 6.
Python Flask 로 가위바위보 이전 수업들에 비해 이걸 어떻게 만들지? 하는 의문이 가장 심하게 들었던 과제인데 나름 수월하고 짚고 만들었다. CSS를 오랫동안 건드리기 싫어서 그림을 직접 그린 건 안 비밀. CSS, 나중에 부트스트랩이나 다른 걸로 빠르게 할 수 있을 테고 예전에 많이 만져봤으니 flexbox 조금 더 공부하고 천천히 해야겠다. 그래서 아이패드로 그림 그리고 다 그림으로 해결. 그렇게 고양이들이 하는 가위바위보를 만들었다. 우선 우리는 처음 과제가 나오면 단계별로 풀어나가는 편인데 과제에는 강사들이 우리들에게 꼭 끝냈으면 하는 MVP 가 제일 먼저 있고 그것을 해결한 후 Extension과 Advanced Extension 숙제들이 있어서 계속 풀어나가면 된다. MVP만 해결해도 괜찮다고 하니 코딩공부를 함에 있어서.. 2022. 4. 17.
영국에서 부트캠프 수강 한국에 부트캠프 열풍이 일어난 지 좀 됐죠. 저도 많은 고민을 하다 먼저 코드클랜을 졸업한 지인분의 강력한 추천으로 코딩을 배워보기로 결정했습니다. 코드클랜을 결정한 이유 스코틀랜드 코드클랜이라는 곳에서 소프트웨어 디벨로퍼 코스를 수강 중입니다. 코드클랜은 에든버러와 글래스고 두 군데 자리하고 있고 온라인 코스도 운영합니다. 가격은 똑같은 걸로 알고 있어요. 제가 이전에 알았던 것은 HTML과 CSS 그리고 약간의 파이썬 정도였는데, 같이 수강하는 학생들을 보면 컴퓨터 사용을 못하는 사람들도 같이 앉아있습니다. 제가 코드클랜을 선택한 이유는 그럼에도 불구하고 아웃풋이 나쁘지 않기 때문입니다. 취업률이나 첫 연봉이 나쁘지 않다 정도? 그리고 무엇보다 1. 제가 이전에 일하던 곳에서는 일과 삶의 균형을 잡기.. 2022. 4. 9.
터미널로 GitHub Push 오류 해결하기 ssh 로 하면 해결... -_- git remote add origin git branch -M main git push -u origin main 터미널로 GitHub Push 오류 해결하기 터미널로 하라는 데로 하니까 오류가 떠서 적는 글. 소스트리나 아톰에서 쉽게 되지 않나? 싶지만 그래도 계속 터미널과 익숙해지라고 하니 찾아본 해결책. (OSX 터미널로 Git을 사용해 코딩 기초를 다지고 있습니다.) 깃허브에서 리포지토리를 만들고 클론을 하고 테스트삼아 파일을 만들어... 그렇게 $ git init $ git add 파일명 $ git commit -a -m "first change" 이렇게 파일 하나를 GitHub에 Push 했더니 아이디와 비밀번호를 물어보네요.. 잘 로그인이 되나 싶더니 아니.. 2022. 3. 18.