Neko Neko2
Type ESC to close search bar

OGIF Office Hours #17 - Community Call July, C4 Model, and Interview Life in the US

94 minutes

Short Summary for Community Call July

00:04 Discussion on the current state of technology investment in Vietnam

02:42 Overview of Vietnam’s investment landscape and key players

11:08 Consulting and market strength assessment

16:35 Introduction of a new referral and commission model for the team

19:19 Focus on software automation in team building for sustainability

27:05 Introducing the Ring Model for consulting work

31:42 Managing and adjusting work hours for sustainability

34:01 Understanding system design and consulting in comparison to other industries

47:56 Presentation on C4 model for subscription systems

55:54 Discussing system design and main flow types in a payment system

58:33 Discussing system design and database usage

1:05:30 Interview with Hieu about his experience living in the US

1:08:02 Discussion on navigating the job market in Vietnam

1:15:56 Focus on software development and system design and wrap-up and plans for next week’s meeting


Detailed Summary

00:04 Discussion on technology investment trends in Vietnam

  • Vietnam’s investment decline is much less severe compared to the world’s 35% decline.
  • Investment in Vietnam’s technology sector decreased by 17% compared to previous years
  • Vietnam still ranks third in technology investment in Southeast Asia, behind Singapore and Indonesia
  • Healthcare and education sectors are receiving increased investment

02:42 Overview of Vietnam’s investment landscape and key players

  • Payment and retail sectors saw a significant decrease in investment
  • E-commerce and payment-related investments have declined
  • Vietnam is still third in investment rankings, with significant investment from VCs
  • Key players like venture are actively investing in startups, particularly in fintech and generative startups
  • Healthcare and education sectors are experiencing growth in investment

07:59 Importance of effort before expecting results

  • Users need to put in effort before expecting financial gains from a solution
  • Consulting is challenging and requires following a clear path
  • Discussion on the growing interest in AI and generative AI startups in Southeast Asia

11:08 Consulting and market strength assessment

  • Consultants can assess market strength and share experiences with others.
  • Traditional markets and crypto markets differ in resources and promises made to investors.

16:35 Introduction of a new referral and commission model

  • Explanation of the team’s referral system and commission structure
  • Discussion on how commissions are calculated and distributed among team members
  • Exploring how individuals receive a small part of the commission based on introductions
  • Introduction of a new layer in the referral system for indirect referrals
  • Highlights the gradual updates in the commission mechanism and future software development

19:19 Focus on software automation in team building for sustainability

  • Discussion on the importance of software in automation and building strong teams
  • Emphasis on equal distribution of cash flow among team members for sustainability

24:47 Challenges of creating software without proper guidance

  • There is a lack of qualified advisors for product creation.
  • Distinguishing between coding and software development is crucial.

27:05 Explanation of the Ring Model for consulting work

  • Discussion on the importance of tracking time and effort in consulting projects
  • Ring Model is emerging as a key approach for consulting in agencies and companies.
  • Introduction of timesheet systems and project management practices
  • Under the Ring Model, consultants handle end-to-end solutions for clients, requiring a high level of responsibility and flexibility.
  • Explanation of how the Ring Model affects sales targets and performance evaluation

31:42 Managing and adjusting work hours for sustainability

  • Discussion about managing and strictly adjusting the number of work hours on a weekly or monthly basis.
  • Consideration of work hour promises and flexibility, as well as the challenges of unpredictable project requirements.

34:01 Understanding system design and consulting in comparison to other industries

  • System design and consulting can be understood better by referring to older industries like accounting and law.
  • Effort put into research and problem-solving should be recognized and valued in the consulting field.

38:59 Introduction to a tool with potential system design capabilities

  • The tool is fast, capable of fixing issues, and can handle various tasks efficiently
  • There is potential for future improvements and developments to make it more user-friendly and production-ready

41:35 Discussion on Java as a standard language for the enterprise

  • Java was discussed as the standard language choice for the enterprise, seeking comments on its relevance
  • Comparison with older times when Java was more prevalent and experienced users were easier to find

47:56 Presentation on C4 model for subscription systems

  • Overview of the high-level diagram for a subscription system similar to Notion
  • Explanation of the C1, C2, and C3 levels of the C4 model
  • Discussion on various components such as third-party payment services, customer management, payment services, and notification systems
  • Detailing the subscription plan configuration and management, including user overrides

50:46 Implementing payment gateway and service handling

  • Module for updating card or payment method format and invoice creation
  • Utilization of database, logs, and payment service proxy for gateway communication

55:54 Discussing system design and main flow types in a payment system

  • Exploring how design changes from monthly to annual subscriptions
  • Considering the use of C4 Spec API for developer reference

58:33 Discussing system design and database usage

  • Redesigning a system based on official sources and personal ideas
  • Comparing progress and planning for future follow-ups
  • Feedback and discussion on the C4 model presentation
  • Suggestions for improving the presentation and adding more detail
  • Discussion on the importance of showing specific flows and use cases in the design

1:05:30 Interview with Hieu about his experience living in the US

  • Discussion on weather differences and adaptation to the new environment
  • Explanation of the process for obtaining necessary documents and licenses in the US
  • Insights into the job market and salary expectations for software engineers in the US

1:08:02 Discussion on navigating the job market in Vietnam

  • Questions and answers about life in the US
  • Insights into the cost of living and comparisons with Vietnam
  • Brief mention of Hieu’s birthday celebration in the US
  • Process of obtaining necessary documents like a social network, Green card, and bank accounts for job requirements.

1:13:27 Wrap-up and plans for next week’s meeting

  • Team project report compilation process was discussed
  • Scheduling presentations for the next meeting
  • Discussion on focusing on learning new technologies and skills
  • Team compiles artifact projects and items into a report monthly for project evaluation
  • Encouragement for team members to engage in system design discussions and communities

1:15:56 Final remarks and closing of the meeting

  • Reminder to join relevant online communities for system design discussions
  • Emphasis on the importance of detailed knowledge in software design
  • Importance of using resources now for future benefit
  • Discussion about the role of team members in the design process
  • Farewell and wishes for a good weekend

00:04 Thảo luận về tình hình đầu tư công nghệ hiện nay tại Việt Nam

02:42 Tổng quan về cảnh quan đầu tư và các nhà đầu tư chính tại Việt Nam

11:08 Tư vấn và đánh giá sức mạnh thị trường

16:35 Giới thiệu mô hình giới thiệu và hoa hồng mới cho đội ngũ

19:19 Tập trung vào tự động hóa phần mềm trong xây dựng đội ngũ bền vững

27:05 Giới thiệu mô hình Ring cho công việc tư vấn

31:42 Quản lý và điều chỉnh giờ làm việc để bền vững

34:01 Hiểu về thiết kế hệ thống và tư vấn so với các ngành công nghiệp khác

47:56 Trình bày về mô hình C4 cho hệ thống đăng ký

55:54 Thảo luận về thiết kế hệ thống và các loại luồng chính trong hệ thống thanh toán

58:33 Thảo luận về thiết kế hệ thống và việc sử dụng cơ sở dữ liệu

1:05:30 Phỏng vấn Hieu về trải nghiệm sống ở Mỹ

1:08:02 Thảo luận về cách điều hướng thị trường việc làm ở Việt Nam

1:15:56 Tập trung vào phát triển phần mềm và thiết kế hệ thống và kết thúc cuộc họp, lên kế hoạch cho cuộc họp tuần tới


00:04 Thảo luận về xu hướng đầu tư công nghệ tại Việt Nam

  • Sự suy giảm đầu tư của Việt Nam ít nghiêm trọng hơn nhiều so với mức giảm 35% của thế giới.
  • Đầu tư vào lĩnh vực công nghệ tại Việt Nam giảm 17% so với các năm trước.
  • Việt Nam vẫn đứng thứ ba về đầu tư công nghệ ở Đông Nam Á, sau Singapore và Indonesia.
  • Các lĩnh vực y tế và giáo dục đang nhận được đầu tư tăng lên.

02:42 Tổng quan về cảnh quan đầu tư của Việt Nam và những người chơi chính

  • Các lĩnh vực thanh toán và bán lẻ đã thấy sự giảm đáng kể trong đầu tư.
  • Đầu tư liên quan đến thương mại điện tử và thanh toán đã giảm.
  • Việt Nam vẫn đứng thứ ba trong bảng xếp hạng đầu tư, với đầu tư đáng kể từ các quỹ VC.
  • Các nhà đầu tư chủ chốt như venture đang tích cực đầu tư vào các startup, đặc biệt là trong lĩnh vực fintech và generative startups.
  • Các lĩnh vực y tế và giáo dục đang trải qua sự tăng trưởng trong đầu tư.

07:59 Tầm quan trọng của nỗ lực trước khi mong đợi kết quả

  • Người dùng cần phải nỗ lực trước khi mong đợi lợi nhuận tài chính từ một giải pháp.
  • Tư vấn là một thách thức và yêu cầu tuân theo một lộ trình rõ ràng.
  • Thảo luận về sự quan tâm ngày càng tăng đối với AI và các startup về AI generative ở Đông Nam Á.

11:08 Tư vấn và đánh giá sức mạnh thị trường

  • Các nhà tư vấn có thể đánh giá sức mạnh thị trường và chia sẻ kinh nghiệm với người khác.
  • Các thị trường truyền thống và thị trường tiền điện tử khác nhau về tài nguyên và những lời hứa với nhà đầu tư.

16:35 Giới thiệu mô hình giới thiệu và hoa hồng mới

  • Giải thích về hệ thống giới thiệu của đội ngũ và cơ cấu hoa hồng.
  • Thảo luận về cách tính toán và phân phối hoa hồng giữa các thành viên trong đội.
  • Khám phá cách cá nhân nhận được một phần nhỏ của hoa hồng dựa trên các giới thiệu.
  • Giới thiệu một lớp mới trong hệ thống giới thiệu cho các giới thiệu gián tiếp.
  • Nêu bật các cập nhật dần dần trong cơ chế hoa hồng và phát triển phần mềm trong tương lai.

19:19 Tập trung vào tự động hóa phần mềm trong xây dựng đội ngũ bền vững

  • Thảo luận về tầm quan trọng của phần mềm trong tự động hóa và xây dựng đội ngũ mạnh mẽ.
  • Nhấn mạnh vào việc phân phối dòng tiền đồng đều giữa các thành viên trong đội để bền vững.

24:47 Thách thức của việc tạo phần mềm mà không có hướng dẫn phù hợp

  • Thiếu các cố vấn đủ năng lực để tạo sản phẩm.
  • Việc phân biệt giữa mã hóa và phát triển phần mềm là điều cần thiết.

27:05 Giải thích mô hình Ring cho công việc tư vấn

  • Thảo luận về tầm quan trọng của việc theo dõi thời gian và nỗ lực trong các dự án tư vấn.
  • Mô hình Ring đang nổi lên như một phương pháp chính cho tư vấn trong các cơ quan và công ty.
  • Giới thiệu hệ thống chấm công và thực hành quản lý dự án.
  • Theo mô hình Ring, các nhà tư vấn xử lý các giải pháp từ đầu đến cuối cho khách hàng, đòi hỏi mức độ trách nhiệm và linh hoạt cao.
  • Giải thích cách mô hình Ring ảnh hưởng đến các mục tiêu doanh số và đánh giá hiệu suất.

31:42 Quản lý và điều chỉnh giờ làm việc để bền vững

  • Thảo luận về việc quản lý và điều chỉnh chặt chẽ số giờ làm việc hàng tuần hoặc hàng tháng.
  • Xem xét các lời hứa về giờ làm việc và sự linh hoạt, cũng như các thách thức của yêu cầu dự án không lường trước.

34:01 Hiểu về thiết kế hệ thống và tư vấn so với các ngành công nghiệp khác

  • Thiết kế hệ thống và tư vấn có thể được hiểu rõ hơn bằng cách tham khảo các ngành công nghiệp cũ như kế toán và luật pháp.
  • Nỗ lực bỏ ra trong nghiên cứu và giải quyết vấn đề nên được công nhận và đánh giá cao trong lĩnh vực tư vấn.

38:59 Giới thiệu công cụ với khả năng thiết kế hệ thống tiềm năng

  • Công cụ này nhanh, có khả năng sửa lỗi và có thể xử lý nhiều tác vụ một cách hiệu quả.
  • Có tiềm năng cho các cải tiến và phát triển trong tương lai để làm cho nó thân thiện với người dùng và sẵn sàng cho sản xuất.

41:35 Thảo luận về Java như ngôn ngữ tiêu chuẩn cho doanh nghiệp

  • Java được thảo luận như là lựa chọn ngôn ngữ tiêu chuẩn cho doanh nghiệp, tìm kiếm ý kiến về sự liên quan của nó.
  • So sánh với những thời điểm trước đây khi Java phổ biến hơn và người dùng có kinh nghiệm dễ tìm hơn.

47:56 Trình bày mô hình C4 cho hệ thống đăng ký

  • Tổng quan về sơ đồ cấp cao cho hệ thống đăng ký tương tự như Notion.
  • Giải thích về các cấp độ C1, C2, và C3 của mô hình C4.
  • Thảo luận về các thành phần như dịch vụ thanh toán của bên thứ ba, quản lý khách hàng, dịch vụ thanh toán và hệ thống thông báo.
  • Chi tiết cấu hình và quản lý gói đăng ký, bao gồm các tùy chọn người dùng.

50:46 Triển khai cổng thanh toán và xử lý dịch vụ

  • Module cập nhật thẻ hoặc định dạng phương thức thanh toán và tạo hóa đơn.
  • Sử dụng cơ sở dữ liệu, nhật ký và proxy dịch vụ thanh toán để giao tiếp với cổng thanh toán.

55:54 Thảo luận về thiết kế hệ thống và các loại luồng chính trong hệ thống thanh toán

  • Khám phá cách thay đổi thiết kế từ đăng ký hàng tháng sang hàng năm.
  • Xem xét việc sử dụng C4 Spec API để tham khảo cho các nhà phát triển.

58:33 Thảo luận về thiết kế hệ thống và việc sử dụng cơ sở dữ liệu

  • Thiết kế lại hệ thống dựa trên các nguồn chính thức và ý tưởng cá nhân.
  • So sánh tiến trình và lập kế hoạch cho các theo dõi trong tương lai.
  • Phản hồi và thảo luận về bài trình bày mô hình C4.
  • Đề xuất cải thiện bài trình bày và thêm chi tiết.
  • Thảo luận về tầm quan trọng của việc hiển thị các luồng và trường hợp sử dụng cụ thể trong thiết kế.

1:05:30 Phỏng vấn Hiếu về trải nghiệm sống ở Mỹ

  • Thảo luận về sự khác biệt thời tiết và thích nghi với môi trường mới.
  • Giải thích quy trình lấy các tài liệu và giấy phép cần thiết ở Mỹ.
  • Những hiểu biết về thị trường việc làm và kỳ vọng về lương cho các kỹ sư phần mềm ở Mỹ.

1:08:02 Thảo luận về cách điều hướng thị trường việc làm ở Việt Nam

  • Hỏi và trả lời về cuộc sống ở Mỹ.
  • Những hiểu biết về chi phí sinh hoạt và so sánh với Việt Nam.
  • Đề cập ngắn gọn về sinh nhật của Hieu ở Mỹ.
  • Quy trình lấy các tài liệu cần thiết như mạng xã hội, thẻ xanh, và tài khoản ngân hàng cho yêu cầu công việc.

1:13:27 Tổng kết và kế hoạch cho cuộc họp tuần tới

  • Thảo luận về quy trình tổng hợp báo cáo dự án của đội ngũ.
  • Lên lịch các bài thuyết trình cho cuộc họp tiếp theo.
  • Thảo luận về việc tập trung vào học các công nghệ và kỹ năng mới.
  • Đội ngũ tổng hợp các dự án hiện vật và mục vào báo cáo hàng tháng để đánh giá dự án.
  • Khuyến khích các thành viên trong đội tham gia vào các cuộc thảo luận và cộng đồng thiết kế hệ thống.

1:15:56 Nhận xét cuối cùng và kết thúc cuộc họp

  • Nhắc nhở tham gia vào các cộng đồng trực tuyến liên quan đến thảo luận thiết kế hệ thống.
  • Nhấn mạnh tầm quan trọng của kiến thức chi tiết trong thiết kế phần mềm.
  • Tầm quan trọng của việc sử dụng các nguồn tài nguyên hiện có cho lợi ích tương lai.
  • Thảo luận về vai trò của các thành viên trong đội ngũ trong quá trình thiết kế.
  • Lời chào tạm biệt và chúc một cuối tuần tốt lành.

Mentioned in

No mentions found

Unable to load mentions

Subscribe to Dwarves Memo

Receive the latest updates directly to your inbox.